It's a bit complicated a question. I'm stuck on the hero, too. I use Credo (lefty-liberal company that uses Sprint tubes). To save money, really, you'd be advised to root your phone, install CM7, and use it only on wi-fi.
I love my hero, and that's a good thing, because there's no way I can afford to upgrade.