Good job. I have Logitech 2.1 speakers, and to be honest, they are much better than any 2.0 set I've bought at the same price (£16).
Not the best sounding speakers in the world, but compared to 2.0 they're miles better. Even better than most ipod/,mp3 docking stations too.
Yes and no.. A £300 2.0 setup will always sound better than a £16 simply because of the quality of the components used.
Combining mids and bass into one speaker will never be better than separate modules for each band. Bass should be as low to the ground as possible. Mids and top, ear level. You can't do that with 2.0. When possible try to keep your bands/frequencies separate. Bass (good bass) can be felt (omnidirectional) and doesn't need to be at ear level. Mids and tops however, they work best if kept at ear level. This is because these frequencies don't travel through surfaces as well as the bass frequencies would. If your bass is coming from the same place as your mids and top, you lose quality due to the mids and bass frequency fluctuation from a single diaphram.
A 2.1 setup gives more volume at the same level too. Did you also know that if you put two subs next to each other, you triple the bass output?
But for £16 for a the 2.1 units i'm using, are still much better than 2.0 in a similar price range. It's pretty pointless us arguing like a couple of audiophiles when the system in question is only £16 lol.