Hi, I have had my Dell Dimension 3000 for about three years now. Great little home computer, ive never upgraded it in any sort of way, overclocked or or anything. About a couple days ago ive been getting this black screen with with a little white box in the top left hand corner before it goes to the Windows xp Start up screen, and it seems that every time i boot up i set there for longer and longer waiting it to come the the login screen. Is this a sign of HD failing or what.