Question is, do I stay with Windows 7 (current PC is running 7) or do I move up to 8 with my new desktop?.
This isn't going to be a win8 issue, find the problem hardware/driver.
Do the usual memory/HD drive, removing overclocks, checking event viewer, trying a reinstall etc.