Let the hive mind of Engadget get that for you.
"I own an iPhone 3G and I'm looking for a decent speaker / alarm clock for it. I am going to listen music in a mid-sized room, so I want nice quality speakers with solid bass. I also want to use it as an alarm clock, so it would be great if there is such a feature. The price can be low-mid to mid-high range. I was looking at the Klipsch iGroove SXT; it's powerful, slick and the reviews are good, but it doesn't have an alarm clock feature. It's no deal breaker if I can set it up from the iPhone, but I'm not sure. Thanks!"
Not just "one Italian reviewer" says it's better. It's better than the N96 by any standards:
* OLED display (brighter, less power-hungry)
* Tri-Band UMTS (850/1900/2100MHz or 900/1900/2100MHz) for worldwide 3G
* FM Transmitter (play songs to a nearby radio)
* Larger battery, much longer life (The N96 disappoints w/a 950mAh battery)
* Slightly slimmer (16mm vs 18mm); smaller overall
* Maybe faster processor (ARM11 @ 369MHz, vs dual ARM9 @ 264 MHz in the N96)
* $200-300 cheaper.
On the downside, it "only" has a 2.6" display vs. the N96's 2.8", and also no mobile TV (the N96 supports DVB-H, used for mobile broadcasting in Europe).