Alright guys, I'm on PAYG at the moment, barely spend a tenner a month but have a crap phone and want an upgrade with more features and what not. I'm with O2 at the moment, get 300 free texts a month with a ten pound top up (as well as the tenner to spend) so a pretty good deal really. Most of the contracts I'm looking at are usually pretty expensive for not something I want. So I'm looking at around the £20 a month mark, ideally stay with O2, maybe get a nice smart phone, HTC (I like Android) or something similar so any suggestions? Should I just stay with PAYG?