Yea, I've done quite a bit of googleing myself and found that I am not alone in my unfortunate predicament. However, as you said, there seems to be no concrete cause or solution.
I'll double check my drivers, although I'm pretty sure they are all up to date.
If all else fails I guess...