I think you sumarized the situation pretty well: All smartphone suck. Even though they switched to windows mobile, Nokia is supposed to release a MeeGo compatible device this year (called n950/n9 whatever). For me it's wait and see.
-- Christophe-Marie Duquesne