Walmart's $97 iPhone 3GS is a bad buy

Josh Smith
iPhone 3gs
iPhone 3gs

Apple's popular iPhone 3GS is available at Walmart for $97 -- the lowest price we've seen on a new iPhone and possibly the worst price for an iPhone 3GS.

Sure, $97 sounds like a great deal for an iPhone 3GS, which will soon be able to run the iPhone 4.0 software that enables multitasking and many other new features, but the newest iPhone is all but assured for a mid-June launch.