Now that Ive added an ethernet card right next to my video card, why does MacBSD refuse to boot?
If it hangs right after recognizing either the video card or the ethernet card, then you have probably been bitten by the interrupt conflict bug. For some time now, it seems that certain combinations of video and ethernet cards seem to have an interrupt conflict, usually causing the machine to hang on boot. Although removing one of the cards will solve the problem, you might want to try a newer kernel as this kind of bug has been solved in several instances.