well have you updated your drivers any time latly...
if no do it and post back