I've found this video by TekSyndicate to be rather informative about that, see what you think https://www.youtube.com/watch?v=d1rXcJuEsy0
Thank you for the answer. The video gave a bit of useful information.
I also forgot to mention that the reason for me to buy a sound card is because I have "unfixable" issues with my onboard audio on my ASUS VII Ranger. A lot of people have this audio popping issue with this board, and ASUS doesn't give a s*** about its customers when it comes to fixing their products.
I see that there are some disadvantages from using PCI/PCIe sound cards. Still not sure if it's USB or PCIe that will be the solution for me though. :/