With a MacBook you pay around 50 extra to get it in black. Now with the iPhone 3G there will be a white version. But that will only be available for the larger 16GB version. I never ever have filled up the 4GB I had. So you have two choices now with the iPhone 3G: pay too much because you can and don’t show people (get the black one) or let people know that you don’t need to care about the extra 100. The new price of 199 is pretty low, compared to last years launch. But I would guess that the 20$ a month extra for 24 months rule is still in place. You pay AT&T or whomever, but you pay. That’s 480 dollars extra that any iPhone will cost you. So the price started out at 1079 for the 8GB / 979 for the 4GB and now has arrived at 879 / 779 respectively.
Turns out that the data plan is now $30 and not $20 any longer. So the total price for an iPhone2 is $1019 / $919.