So, I'm the primary line on a family plan with 2 iPhones. Every year, AT&T provides me with "Early Upgrade" pricing where the 16GB iPhone costs $399 on a 2 year contract. I usually just pay that and sell my old one to recoup most of the cost which is great, but I'm still not sure why/how AT&T offers this. I remember reading something about AT&T providing this if you spend >$100/month on your line or something but not sure. Anyone know the logic behind this? Oh, and leave me your vote --- black, white, or gold?