I always will recommend for sound cards, anything you can afford is better than on board but NEVER use USB soundcards!!! USB stands for Universal Serial Bus; yes serial… are we in the 90’s? NO we use core i7 processors that can process a million times faster!! In a USB there are only 4 wires that are connected to the computer 1. Power (5 Volts), 2. Ground, 3. Data IN, 4. Data OUT. Data IN/OUT are sent serial, meaning one bit at a time, meaning very slow. Parallel communication is supremely faster than serial, and by using a USB soundcard you are actually giving your gaming opponents the advantage over you when it comes to using your hearing to strategize over each other! So lesson of USB is to always buy an internal sound card and use that rather than a USB soundcard.