iriver is your best bet if you have the cash, i have first hand used all three major "HD" mp3 players and i would rank them
Iriver(more xpensive, not as much storage, but kicks serious ass)
Creative Zen (cheap, and more storage for less )
IPOD(overpriced, nothing special, and homolooking, plus if you buy one your nerd friends will tell you youve sold out)