iPhone 3G: Price cut or price increase?