Have been using it for nearly a week. Here's my impression:
- It's big, but not too big for shirt and jeans pocket (without any case)
- Sturdy made - much much better than the XDA trion, which is my last machine.
- Quite responsive, above average, but see battery
- Not many bundled software - no backup, UI tweak,launcher etc. and I don't like the task manager (O2 menu); it does have a better alarm and a basic wireless manager though
- Not enough buttons! (2 side buttons on the left; +/- button and camera button on the right; L/R softkeys + start and ok buttons + Call/Cancel buttons in the front) That's it. No jog dial, no calendar / contact buttons, no hold button
- Auto-focus camera with led. One word - SWEET
- 128mb RAM and 2 gig rom ... finally, this people have some sense
- Battery life, now this can be a problem. The PXA family is not known for its battery saving ability (I think the samsung 400 is better), and with a huge screen and ram to boot, I'm sure if you use the performance setting (520 mhz) and use it a lot (gaming, wireless), it won't last for even a day. It is highly recommended that you use programmes like XCPU scalar to scale the the speed to 208 when the machine is idle, and max it at 416 (which is enough for most programmes). Then the battery life will be acceptable.
- Bluetooth, crap. Not entirely O2's fault, but how come after so many years MS(uxK) still can't get it right!? I used to own the XDAIIs and the broadcom stack is much better. I tried iTech and Jarba - the call part is ok but the music part is still not done right. Let's hope with the WM6 upgrade things will be better.
Casio A-10 > Casio E250 > Mio 338 > Asus 620BT > Loox720 > XDAIIs > Asus P525 > iPAC 6818 > XDA Trion > O2 Flame