You have the recovery disk?
What I always do is make (I already have one
) a Linux/Ubuntu bootable CD. Then I use the basic tools to make sure everything is running great. It also helps me to see if Linux boots, then it most likely is Windows and/or some runaway driver. If not, then I move to hardware troubleshooting.