Just to adding to this thread with some more knowledge.
I recently brought some new high-end PC speakers (2.0 setup) for my A1200, when I connected them up I was really disappointed with the sound quality

Then I plugged them into my PC and they sounded really good. It seems that certain speakers only sound good with modern HW so be careful.
These are the speakers I brought ->
Creative GigaWorks T40 SpeakersIt's also a good idea to replace your CAPS, really helped improve the sound quality for my 1200.