I got a cheap one (actually a combo alarm clock too) from Asda a few years back and how that's pretty good. Not perfect sound, but for £20 it wasn't bad at all. It also has radio and minijack input... so I was quite happy. If I want proper sound I plug my big system into my computer.