20080425 tech: Hot apps for your desktop!