How old is your motherboard? Those errors you are getting... could be a bad motherboard as well (I assume your ethernet is onboard?). Unfortunately as PITN said finding the problem can be time consuming. Do you have a local PC shop you can bring it to? They would be able to test your hardware (board, RAM, etc) and eliminate it as a possibility.