I've currently got a Nokia 6610i, and am on an O2 online contract (£25/month, 500 off peak minutes, 500 texts/month, 0.5MB GPRS).
It was a 12 month contract, this is like my 18th month or so. I know I'm lazy, I should have got a new phone then.
I use my phone for texting [obviously]. This is pretty intermittant - sometimes I can burn up 30-40 texts in a day, sometimes it's 1 a week.
I phone family and friends, and again can justify the 500 per month.
I want a new phone - I've generally stuck with nokias as they're sort of rectangular and not too flimsy for me to break them.
WAP would be cool, I occasionally use my camera thingy (though not much as my current one is shit), but again, a nice one would be cool.
Java and decent browsing-internet-ability would be nice - mine's a bit shitty.
I'd prefer to stay with O2 for the contract.
I really just have no idea about phones
Suggestions? please? :s