20091208 tech: Top 10 mobile applications for 2012