You can get a BB 85XX for under $30 with a two year contract.
I have a BB 8320. Really like it. My previous phone was a Dash-10 and it was a piece of crap.
At Wal-Mart.