HTC Evo on sprint is easily the best phone out right now. Im on verizon though, and still on unlimited data so I "settled" for the motorola droid, which is still pretty damn good.

Blackberry or Droid on sprint or verizon is only way to go IMO (or maybe T mobile some areas but they blow balls where I am at)


For who could be free when every other man's humour might domineer over him? - John Locke (2nd Treatise, sect 57)