Cool_Hand,
NIC = Network Interface Card.
If your motherboard is a VIA Chipset, you could also update your:
VIA 4in1 Drivers
As for your USB Controllers, this is normal.
With a non-APIC OS, you will see all your IRQs bunched up, since those OS's cannot handle all the resources in a modern mobo.
Here is a little info on APIC:
Key Benefits of the I/O APIC
Take Care,
Richard