You describe the problems i was having after a recent full install, I was lucky and found the following link on blizzerds EU support pages, think it may help you:
http://eu.blizzard.com/support/artic...rticleId=19465
Let us know how you get on with it.