Personally I've had more failures with onboard NIC's than add-ons but comparing the ration, most of my clients also had all onboard than add-on as well but in general, I don't see a difference between the two. Like Jack said, if you have a gigE network and the onboard is just fast ethernet, it'd be better to go with a GigE add-on card.