Just a short while back we told you about a $50 savings that was going to be available on the iPhone 3GS and iPhone 4 with Radio Shack, and now it looks like Best Buy Mobile is going to step things up a bit. Well, actually if you are ok with getting an iPhone 3GS and you are able to shop on December 11th you can say a lot. According to BGR, Best Buy Mobile will be giving the iPhone 3GS away for free on December 10th. Needless to say, that free offer means a two-year agreement with AT&T. But on the positive side, it was noted that this offer will be available for new customers, new lines and those looking to upgrade.