About audio output quality only:
A recent article discussed gaming audio (which would include music). The conclusion was that most onboard audio solutions now provide very good audio and that the extra money was FAR better spent on good speakers. It was also surprising that many people had expensive audio cards with poor speakers which wouldn't sound any better with the onboard solution they had.
M-Audio AV30 speakers are about the best stereo speakers you can find for the price.
I think the Z-2300 were rated really high for Surround Sound but there wasn't anything that offered the BEST of both worlds.
(After my ATP5 setup broke so that the sub wouldn't work and only "Stereo" worked I put the Front-Left and Front-Right on either side of her monitor as per normal and the Rear-Right and Rear-Right on top of the monitor. I could select Stereo for just two speakers or all four and I really loved how all four spread the sound out. If you have a 4.0 or above and have space issues try this.
I love my AV40 stereo speakers but I'm considering adding a CENTER and SUBWOOFER. I'm going to contact M-Audio for advice.
One great thing about the AV40 speakers is that the 4" drivers push a lot of air for the BASS. As good as headphones get, most people fail to understand that it's not just your ears, audio "sounds" good when bass impacts your body. This is also why tracks are mixed specifically to sound good in a set of earbuds and also why earbuds usually suck for listening to movies which are NOT mixed this way.)