If you wouldn't mind getting a refurbished iPod Touch from Apple, you can get them for about $260 for the 16 GB, or $180 for the 8 GB.
Or if you're lucky, see if you can find someone who is trying to buy a computer system from Apple, like a MBP or whatever. Maybe you can buy the free iPod Touch off of them for a relatively cheaper price, for about $200 or $250.
In conjunction with the free iPod Touch idea, maybe you can find some of those very same iPod Touch's on craigslist/ebay for a relatively cheaper price as well, as they are more or less untouched.
Good luck in your bargain hunting 🙂