Alright, I just did a jumper reset (even though my mobo has the two jumper plug method). The ethernet miraculously worked again on the mobo, but I have a feeling that it's going to screw up again. I really want to understand the problem, but this is just too **** odd.
Great, just as I thought, it failed again. This is frustrating. My mobo is Gigabyte GA-P35C-DS3R Rev. 1.1.