I am really tempted to get the white iPhone. For some reason Apple and At&t website are indicating that I have full upgrade available. It's been the case even right after I bought my iPhone 4 in July. So should I go ahead in buy the white iPhone 4 and just sell my black iPhone 4? Currently have the 32 GB version. Can someone provide some pros and cons? I know the iPhone 5 is coming around approximately four months away. Should I go ahead and wait or simply purchase the white iPhone with my upgrade?