what volume you listen to ? < 10W will actually show distortion if you put high volume. and another thing is, what is the impedance of the speaker box you have ? most cheap amps wont handle <8ohm speakers in nice way.
if you want good amp solution < 1000, i agree with [MENTION=146621]The Incinerator[/MENTION], there is a vast option in DIY world. if you want ready made kits though, there are still plenty of options available.
see this AC DC12V TDA7297 REV A LOW Noise Audio Amplifier Board 2 15W Dual Channel BE0108 | eBay
its a TDA7297 chip based amp, as per data sheet, total harmonic distortion levels are :
~0.1% @ <1W o/p power
~1% @ 5W o/p power
~10% @ ~>10W
so, you see, if you keep volume nice and low around <1W, it will produce almost hi-fi quality sound ( <0.1% is considered hifi by many poeple). now, you may wonder if 1W is enough o/p power, and well, it depend on the speaker you have, if they are medium sized 6-8 ohm speakers, they will fill your room nicely, and you will enjoy the music without disturbing neighbours.
one bad thing though, you don't get a power supply with this kit, and you will have to use a 12Volts 2- 5Amp supply to work it well. bulky linear power supplies are preferred for audio gears, smps does work ok,. so, it will be your job to find a proper and good 2-5A 12V power supply.
here are some videos, to know how to make these work. but if you are not familiar with electrical works, get professional help. dont try thing you are not confident with.
[YOUTUBE]fneiOjkVv8s[/YOUTUBE]
[YOUTUBE]CqkIVVipkZE[/YOUTUBE]
amplifier is a component in the set up, if you dont have matching good quality speakers and a nice clean power supply, you wont exactly get the performance, and it may turn out a pretty bad experience. :/