How about trying a Linux Live CD to see if it is hardware or software" You just boot with it and if it runs, it was your Windows installation. If it doesn't run, you have a hardware problem that we can work on later. In either case it writes nothing to the hard drive so you have nothing to fear.
What are the system specs again? If you can't burn your own, I'll even send one to you. Just leave a PM for me.