Sprint just came out with EVDO Rev.A, which is
supposed to be quite a bit faster. I'm not 100% sure how many cities they've converted so far, and I know it's a rolling effort. Also, with Sprint you don't have to have them as your wireless carrier, you can just have an account using their wireless card.
And if I remember correctly, it's around $59/month for unlimited data.
I'm not biased at all

what were the other options again?
Edti: changed the price, thought it was $49...
I would never die for my beliefs because I might be wrong.
~Bertrand Russell