I've been researching mp3 players since January and I just can't wait to get one anymore. I need to make a decision. Of course, being a mac person, my first choice is an iPod but I can't afford one. I want 20G, and I'll use it for working out. I think I've narrowed it down to the Rio Riot (but...