Depending on your preferences at a specific price point, you'll generally get better sound quality from a 2.1 channel setup than you will from a 5.1+ channel setup. In other words if you have ...say $150 and sound quality is more mportant to you (for music) you'd likely be happier with the Creative iTrigue L3800's than you will with Logitech Z5300's. Now, if you just want more bass and really don't care if it's accurate or controlled...then the Z5300's might be your choice.
When gaming, it seems logical that sound quality isn't the most paramount aspect...you'll jut want to hear who's sneaking up behind you and the F-16 fly over for the airstrike.
...but for music you'll likely hear more accurate music reproduction (notice I ddin't say *accurate*) from better 2.1's.