20110125 tech: 7 app stores for your PC