Nice little portable (battery or mains) bluetooth speaker, which (according to reviews) has a fairly decent sound quality. This usually goes for £25 - £50, depending on where you're shopping.
It's also available at Zavvi for the same price. Postage at iwoot is free and unconditional (free on orders over £10).
-- EDIT --
I received mine today, and I can confirm that I'm happy with the sound quality. It has a nice, all-round sound with decent bass; more bass than I would have expected from a speaker of this size (and price). I have a 'Pure One Elite' DAB portable radio and the sound quality on the Slam is at least as good, if not better than that.
There's no control on the Slam over EQ (bass and trebble) levels, but they seem to have it set up on a nice 'sweet spot', which I'm totally happy with.