Anything with those Zen Aurvanas dude, get any player you like/prefer and get these headphones....mouth watering stuff.
Although EP630's aren't bad at all and will do the trick just fine, all depends on how much of an audiophile you are.
Can't comment much on the players though, get one which offers max write speeds and great battery life at a decent price point.