20110125 tech.computing: 7 app stores for your PC