Seagate test worked... ran the quick one and the long boring one... both said that everything was OK with the HD... so I'm guessing this issue wasn't hardware related...
It really started happening after I did all the updates I could find for my drivers and from microsoft... I guess I'll start updating things slower now? .. well lets see what happens..
thanks for your help so far, I'll keep you posted.