Hmmm.. Some minuses: - no Linux - no GSM/UMTS radio, - no GPS, - pretty big to be carried in your pocket, - Windows XP, - questionable battery do I continue?
The N900 not only has the physical keyboard, it's a phone. The N900 wins.