It POSTs and gets to Windows, correct? It locks up when trying to start Windows (after BIOS) and then messes up on the Vista logo and BSOD's? I'd try reinstalling Windows again. I'd also try running a memory test (many Linux LiveCD distros have MemTest86+, a good free memory tester that runs outside of Windows). You could have a bad RAM stick. I have a dv9700t that wouldn't even POST once, but I fixed it by removing the battery and putting it back in. I doubt your computer is damaged, maybe a bad stick of RAM or a bad hard drive, but I think your motherboard and the rest of your laptop is fine. First test memory, then reinstall Windows. It could be a bad recovery DVD (since hp makes you burn your own). If MemTest86+ says your RAM is fine and it still messes up after reinstalling again, try running a Linux LiveCD (like Ubuntu Home Page | Ubuntu
). Since it's a full OS on a CD, it will make sure your PC is good (if it runs the Ubuntu CD, then your hardware is fine). At that point, you probably need a new recovery DVD (call/email HP and ask if they can send you one, if anything you'll have to pay maybe $10-20 for a good pressed recovery DVD).