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.