I would chalk it up to vid card drivers if not for the fact the problem existed before hand. That's a good thought though.