Hmm... I have 3 computers- (1) notebook running Ultimate x64 SP1; (1) notebook running Premium x64 SP1; and (1) desktop running Business x86 SP1, and NONE have this problem you describe, so i seriously doubt it is Windows Vista- unless your installed Version is catastrophically corrupted.
I suspect you have one or possibly two issues at work here:
1. Hardware Failure
2. Windows Corruption
Check Reliability Monitor for Hardware/software issues, and under advanced tools, Generate a system health report
in search>click reliability monitor
You can also check your hard disk for bad sectors/system errors. If it is not recoverable contact HP.
You should really consider removing all that bloatware that came with your computer too. Personally, I wouldnt waste my money or time using Geek Squad. You might want to consider doing a destructive reformat/reinstall of Vista x64 (delete or format the partition Windows is installed on, and reinstall Vista) If the reliability Monitor/System Health Report shows no hardware issues. If there is a hardware issue, make a note of the issue and contact HP. Do not contact Best Buy as in the first year of their extended warranty as any issues will be dealt with solely by the OEM manufacturer, they will just send it to HP and the turn around time for you to get it back will double (if your data/computer doesnt "get lost" or "disappear") Be sure to back up/remove the HDD before sending it in.
Free software to create disk image:Free Drive Backup Express - disk backup software