Off the top of my head: Chicago, Portland and Philadelphia are all fairly inexpensive with good transit.
If you're willing to pay a bit more: Seattle, DC, Boston, NY outside of Brooklyn and Manhattan, the unfashionable parts of LA.
If you're willing to live in the city center or put up with infrequent buses, Minneapolis, Louisville, St. Louis, Austin and Atlanta are all possibilities.
It's not really THAT bad.
Off the top of my head: Chicago, Portland and Philadelphia are all fairly inexpensive with good transit.
If you're willing to pay a bit more: Seattle, DC, Boston, NY outside of Brooklyn and Manhattan, the unfashionable parts of LA.
If you're willing to live in the city center or put up with infrequent buses, Minneapolis, Louisville, St. Louis, Austin and Atlanta are all possibilities.