Wednesday, February 22, 2006

New article: The future of the Palm platform: rosy or uncertain?