Twas me!
Bought it to replace my current outdated rubbish phone.
Flashed it with generic firmware the same day I got it.
The Vodaphone firmware is a tad slow at times, its very restrictive (you can't use WiFi for MSN Live for example), they tie in the Vodafone Live rubbish so much it makes some things misbehave...
As I got it for use on another network this was no good to me, so I had it flashed with the generic SE firmware. Another reason I flashed it was because they also locked you out of editing/creating new data profiles, so trying to set up MMS/GPRS settings was impossible.
Since then, its run quicker, been better, and feels more like it should without all the gay network restrictions! Lovely phone to have tbh, camera may only be 3MP, but I've got an SLR for that, the phone camera is purely for quick snaps of randoms.
Keyboard took me about a day to get used to its size, but it makes writing texts or anything else a breeze! Much better than onscreen keyboards.
http://forum.xda-developers.com/showthread.php?t=466404The only thing Vodafone on the handset now is a little sticker on the battery cover, there is no other trace of that blasted network anywhere

oh btw...
they come ready sim-unlocked if you do get the Voda handset!