windows? i'd probably bet money on it.
I'm about to make the jump to Linux. I consider myself to be on the higher end of computer knowledge and the more and more I learn about windows, the more I just loath it.
Good luck and hopefully you won't have any more issues any time soon