Ok, I ordered my first MBP a few months back (15", i7). It arrived and within a few days I discovered one of the USB ports wasn't working. I called apple and they said because it was new they'd exchange it for a new one if I returned it. It was picked up and the new one was with me within a week. I was billed on September 28 for this replacement. New one appeared to work fine for a few weeks. Then I found some odd issues with the desktop background disappearing and going blue. If I tried to change the background it would change and work again. This tended to happen on exiting programs. On one occasion I remember it was upon exiting World of Warcraft. Then over the next few weeks things got worse. One day when trying to check on a password using keychain access I found when the admin box popped open requesting my username and password the box and it's buttons were all blank. When trying to type into the box I got the spinning wheel and couldn't enter any info. I googled the error and found a few people had it but there appeared to be no real solution. Someone suggested I reinstall. So I did. Once Snow Leopard reinstalled I ran a software update and it couldn't update automatically. It just kept throwing up errors. So instead I went on to the apple site and downloaded the listed updates one at a time and it let me install them that way (things like ilife support, the os x combo etc...). Then I tried installing Adobe CS3 and things got worse. The Adobe installer says it can't update the programs. Since I've tried reinstalling several times with no luck. The best balance I can find is downloading all updates as the software update never works, then telling adobe to never update. All software is legit, and beyond the programs and games I've mentioned I only install firefox. My question is - should I be concerned? I can't nip it into an apple store easily as my nearest is and hour and a half away. It's a brand new machine and it's been a total pain thus far. Am I doing something horribly wrong or could I possibly have a machine with errors? Any advice would be welcomed as I really don't know what to do.