One of our trusty Best Buy Mobile ninjas just hit us with some good news for all you last-minute holiday shoppers out there. Starting today (December 19) through Saturday January 3, the iPhone 3G will be available from Best Buy Mobile for the lowest price in the country. Granted, those prices are only $10 off the standard retail price but money is money, especially in this day and age. Recession, people! The 8GB model can be yours for $189.99 and the 16GB version rings up at $289.99, both requiring new 2-year contracts of course. To sweeten the deal a bit, Best Buy Mobile will also toss in double reward zone points, amounting to about $10 in reward zone certificates for the 8GB model and $15 for the 16GB. That’s on top of the cash savings of course. Last but not least, your local Best Buy Mobile rep will happily set up your shiny new iPhone 3G with one personal email account for free as part of the deal. So what are you waiting for? Hit the jump for more details.