According to CNN and other sources, giant US discount retailer Wal-Mart Stores will cut $100 off the price of the 16GB iPhone 3GS starting tomorrow. With a two-year contract, Wal-Mart buyers can now...