Go blackberry bold 9000!
just make sure you get the latest software update (easy to do, if you get one, I'll guide you through it) cos the older version of software tends to crash a little...
I've had mine for 8 months+ after having an iPhone (never again!) and I haven't been this happy with a phone in...well, ever!:D