Ohne auf dein Headset einzugehen: Bei der Wahl zwischen onBoard-Sound und einer billigen Soundkarte würde ich eindeutig beim onBoard-Sound bleiben, denn der ist genau das gleiche: Eine billige Soundkarte, nur fest auf dem Mainboard. Die billigen Soundkarten haben auch keinen echten Soundprozessor, die Arbeit muss also auch da die CPU machen.
Dem gegenüber würde ich allerdings eine gute Soundkarte stellen, also X-Fi oder Xonar. Solange du keine 2W-Aldiboxen am PC hast, lohnt sich die Investition meines Erachtens nach schon sehr.
Und spätestens, wenn du Soundverbesserungen vornehmen willst, solltest du eine ordentliche SoKa besitzen.
Bestes Beispiel: Als ich mein neues Mainboard bekam und den onBoardsound einfach mal testen wollte, führte eine leichte Basspegelanhebung zu derartig schrecklichem Klang, dass ich sofort meine SoundBlaster Live eingebaut habe - welch akustische Wohltat! Inzwischen habe ich auch eine X-Fi hier drin, aber ich denke, du weißt, was ich meine.