Currently I have a Red V3M Razr (Sprint)... It's an ok cell phone but I wouldn't suggest buying one... I got mine for free for a 2 year contract (horrible deal), the phone really sucks. Right now I am considering buying a Palm Centro, I don't know if anyone has used it before... But from the few minutes I spent playing with it in the Sprint store it seems to be a bad ass phone... I will prob pay regular price to get one so I don't have to extend my contract.
If it wasn't for my contract I would switch to Helio, I recently talked someone into getting it and they really enjoy the service.