Much of the advice above sounded a bit like the old days of tech calls:  "Hello, my name is Bill (with a suspiciously Indian accent).  First, reboot your computer, and then run the diagnostic program which will take about two hours, and then tell me if the problem is still there.  It is?  You've done this many times with other Dell technicians?  Okay - well, reboot your computer, and ..."