I don't think your HD is necessarily bad, and this might not be your problem either, but I've seen viruses lately that corrupt the boot sector and cause that blank screen with the flashing underscore. If you use the Windows disc, get to Repair Your Computer, and then choose the command prompt...