I'd go with an iPod Touch, personally.