What's the cheapest way to get an iPhone 4s?

I'm just trying to figure out how much it would cost for an iPhone 4s with unlimited texting, minimal talking and enough data to handle some casual twitter/facebook/google stuff. Any tips or tricks on how to shave down the price are appreciated!

Unlocked iphone on simple mobile $40 unlimited plan