The VTech KidiGo is £35.99 at Amazon right now, reduced from £49.99.
I've had my eye on this in various places for a while now, and this is the best price I've spotted it at.
It's a multimedia player with a 4.3-inch colour LCD screen plus 2 GB of internal storage and 5 on-board mini games. You can plug it into a computer to download more music and videos, too, and there's a stand included, and it has a micro SD slot for expanding the memory.
The reviews on this are pretty mixed but they seem to vary according to people's expectations.
One customer who purchased it said this:
"Excellent little media device bought one for my 4 year old for Xmas and has not put it down since 2 year old brother keeps fighting with her over it so have had to buy him one aswell!! As for the content yes vtech content is expensive but just put your own on so doesn't cost a thing. Rechargeable batteries are the way forward - last a full day from 8am till at least 9pm being switched on all day, highly recommend this product."