It is what the N97 should have been.
Specs:
- 2G: GSM EDGE 850/900/1800/1900 Mhz
- 3G: WCDMA 900/1700/2100 MHz
- CPU: ARM Cortex-A8 600MHz
- GPU: OpenGL ES 2.0 graphics acceleration
- WLAN: Wi-Fi 802.11 b/g, DLNA
- Bluetooth: v2.1 with A2DP
- Data: HSDPA, 10Mbps; HSUPA, 2Mbps
- GPS: Yes, with A-GPS support; Ovi Maps
- Radio: Stereo FM radio; FM transmitter
- Battery: 1320mAh
- Flash: Full Adobe Flash(TM) 9.4 support
- Keyboard: Full physical slide-out QWERTY
- RAM: 1GB (256MB RAM, 768MB virtual RAM)
- Memory: 32GB, expandable via microSD
- Dimensions: 110.9×59.8×18mm = 181g
- Browser: Mozilla powered Maemo browser
- Video: Record up to 848×480px, up to 25fps
- Codec: Divx/Xvid, wmv
- Screen: 3.5in TFT resistive touchscreen, 16M colors, 800 × 480 pixel resolution
- Camera: 5 MP, 2592x1944 pixels, Carl Zeiss optics, autofocus, Dual LED flash, video light

What I like about the N900:
- Brand new OS, Maemo/Linux
- The multiple Homescreens
- The Dashboard
- The swipe transition effects between screens
- That it can play divx/avi out-of-the-box
- The 1GB of RAM means no shortage of memory/crashing apps
- The PowerVR SGX hardware graphics acceleration
- The web browser appears much easier and deskop traditional to use
- Full flash support
- The larger pyhsical qwerty keys
What I do not like about the N900:
- Brand new OS, Maemo/Linux...should this device and/or Maemo not take off, the owners of this device could be left with an unsupported OS that no one makes apps for
- The N900 is a slider...I like the snappy slide-n-tilit form factor of the N97
- The N900 is wider and thicker hence is also heavier than the N97
- The incompatibilty with many Nokia apps such as Nokia Sports Tracker
- No D pad for gaming
- Still only 3 rows of qwerty keys, no dedicated number keys
- The battery appears to be smaller than that used in the N97, which is always running out, and this is a more powerful device?
That said...I am going to buy one, either on first release, or possibly 1 month after release to give time for reviews to come out as base my decision on that.
Your thoughts/questions?