Memtest was run, all's well.
Windows was reinstalled, tried bother another win7 install and a XP, problem persists.
I don't have anywhere i could get another GPU, i'm kinda poor and friendless :(
(If it is the GPU, i'll pick a new one up, but i can't afford to get one just for testing)