I visited my mom this weekend and fixed her computer by putting in a new network card as her built in once went belly up. Then I cleared out all the trash programs that were clogging up her resources and installed a good virus protector (AVG). Hopefully that will keep her desktop running, but just in case I got her a used IBM Thinkpad becuase they are practically indestructible.
Fixed up the garage a bit and repaired some minor things around the house. Not a bad trip.