i would change your video card it sounds like it may have overheated...do ao search on your see if it is a normal problem, i had a gfx and it lasted about 4 months then after it overheated once it would freeze randomly on me,and kept getting more and more often....never had a problem after getting a new card
jyeaya