installing in safe mode was the perfect solution.
I have norton, and google desktop. Ive read google desktop interferes with updates of warcraft. Tried disabling norton, tried uac fix, tried giving everyone permissions to directory... only thing that worked was safe mode, and it worked flawlessly.
Thanks paultje for the idea.