iPhone 3GS Gets Cheap Because 4G Due Out Soon