My 680i has the same onboard sound and i have the x-530's and i tell you it sound's HORRIBLE but with my X-Fi XtremeGamer its a HUGE difference
I'm sure anything is better... Bass is something that I have never heard from a PC.
In good time I will get a soundcard. I don't have the funds atm. No point in getting a good sound card before good speakers..