I have advice, if you like unlimited data and reasonable prices move to sprint
they'll even give you a free android phone (lg optimus or sanyo zio)
Sprint does not work in my neighborhood. Right now I get unlimited calling, text, internet for 2 phones for $150ish total on AT&T. I dont think any company can beat that.