This is a software (Windows Vista or Flexi) problem. It doesn't sound at all like a hardware problem (I'm a computer tech, yay me). If it was because of hardware, like your harddrive or bad memory, it would be very inconsistent and just freeze up or crash all the time, not just on large loads...