All of it was new since Christmas so all under warranty.
I do/did suspect the card though!
Temperature doesn't seem to change anything, not that I give it much abuse. I only go on forums and facebook

Swapped the HDMI cable and it hasn't happened for nearly 10 mins where it was doing it every minute or so, maybe I've fixed it