You might try running fixmbr and fixboot from the recovery console.
http://support.microsoft.com/kb/927392
The first step of the instructions says to insert the install disc. I can't do that; I downloaded Windows 7 from Microsoft ($30 student price deal).
The Dell diagnostic thing says my memory is fine, but that it can't detect a hard drive. I'm now going through Dell's website armed with the error #2000-0141.