By Harry McCracken | Tuesday, May 25, 2010 at 9:42 am
Wal-Mart has the 16GB iPhone 3GS for $97–the best deal on an iPhone to date, and a major technology bargain, period. But don’t buy one. At least not quite yet. Wait a couple of weeks for Steve Jobs’ WWDC keynote–he’s probably going to have something to say about $100 iPhones, and it’s possible it’ll involve an even more attractive offer than this one.