I agree with everything the above has said. On txting I say I've been 99% accurate using the qwerty keyboard and I've quite chubby fingers lol instantly get use to the touch screen, everthing loads and responds quickly, the camera switchs on just as quick as my k800, the photo quality is excellent although not really much improved over the k800 which imo is one of the best cameras on any mobile phone.
Overall I'm extremly happy, my gf had a play with it to and instantly got used to the touchscreen, just feels normal, like your pressing normal buttons.
Fish on the homescreen that follows your touch is cool to hehe video quality is excellent in normal FPS and the 120FPS is very cool.
I whacked a 2 gig card in mine to, pity it can't take owt bigger really, about my only gripe.