The best deal to get an iphone 4

hey guys broke my iphone3gs and may aswell move to the 4,whats the best deal around and wheres best to buy with a contract?

I believe CHT has the best deal if you sign a 2 year contract.

What’s wrong with your 3gs?