I just read about that Nvidia issue not too long ago. So I will be going to my local Apple repair center today. I am pretty sure that is the issue; sure fits all the symptoms anyway. I can't really afford a new computer right now let alone an expensive repair, so free repair sounds really good right now.