The iPhone is now selling for just ?99, which fans the flames of rumors regarding a new, 3G model.