I wouldn't search for speakers in storesI've bought on Ebay very nice and not so expensive 2.1 set (but for a bit more that 40 pounds) Creative I-Trigue L3450. Sounds better than X-230 for me.
like i said, t20 speakers provide amazing sound/bass, you wont find any better for the price you are asking.
I bought Logitech X-210 2.1 Speaker System few months ago and am very happy with it. The whole system is very compact especially speakers and they provide very good output.