20100606 tech: Hot apps for your smartphone