After the disapointment of the BlackBerry Storm as a real competitor to the iPhone comes the Nokia N97.
This phone has a full text keyboard, video support, 5 Mega Pixel camera and yes its touch screen. Very impressive from my initial impressions. Robert Scoble writes more here. Where he also talks about the built in Facebook support.
I do have some initial questions. What support is there for developing on this platform? How good is the operating system and the software? How does the user experience stack up compared to the iPhone? Some of the video shots of the interface does not look as good as that of the iPhone.
Oh one more thing, the N97 comes with a replacebale battery.