worth a trip to the computer shop? Or at 3 1/2 years old is it doomed? What normally causes these things?