When something like this happens, I'm afraid you have to start fearing the worst :|
That sounds to me like your GPU has died. That can be caused by it getting to hot (inadequate cooling) or over/under voltage (PSU problem resulting in GPU death).
I hope it turns out to be OK but it sounds to me like a warranty repair/replacement job.
On Christmas Eve too - bummer