i have the sony psyc model NW-E105. i use it at the gym all the time. it's small, inexpensive and the sound quality is great. do a search for it here at cnet to read more about it. it comes in 512MB and 1GB.