hero or evo
u should deff. hold on till the evo comes out. i do have the hero it gets laggy a lot and the evo has some great specs! if u need a phone now, try to buy a hero or a momnet on craigslist or ebay or something because i the evo is probably going to be 500-600 bucks without a contract