Hi CKH-
What OS and ROM version are you using? Check the Dell site to see if there is an upgrade available. This is a good time to do it because it sounds like you need to hard reset anyways. It's not as painful as you think- just have your program registration information handy.
-Mahstah