Another person ONLY thinking about the physical Hardware and NOT what drives a platform; Software! Sure software is VERY important but it alone cannot fully enhance hardware its a marriage between the two. Its how the two: HW & SW; integrate and how the end user chooses to use them in harmony and how they enhance their lives/lifestyle/needs. Make no mistake, the N97 will be a smartphone to recon with in the massive marketplace. If HTC touch+keyboard models is anything to go by; ALL those users upgrade VERY quickly (TyTN, TyTN II, Touch Pro; prior to those was the clamshell WM5 device in Europe and the HTC Wings on TMobile & the HTC wing version that AT&T released 6mths prior).
N97's reasonable size in width comparison (between) from N85 vs N96
N97's performance amongst the two, using the same battery as N85/E71.
N97's homescreen widgets will be very interactive and inticing; looking forward to PyS60 based Widgets

N97's 16:9 VGA @ 30fps format option will be nice to edit on a Mac with iMovie.
Sure not much in hardware, but the software library for S60 5TH Edition native apps is intensely growing; thanks to the millionth 5800 shipped!
* I'm awaiting a pure quality: glitchless, non-pixelated; basically Smooth video conferencing app that supports Polycom, CISCO, or Avaya systems in Legacy mode (Tabletop) and this device truly will take off for business users.