I have an ipod mini, and I am calling apple today to complain and see about getting a new one. What happened is I let the battery run down to nothing (long car trip) and when i plugged it back in and let it charge up again, the menu button and the hold button on the top had switched functions. Apparently is a fairly common problem with the software, I found a few people complaining about it on apples forums.
I am not saying don't buy an ipod, but I am saying there might be other players out there. Friend of mine just got an mp3 player that has a network jack built into it so it can double as a network harddrive. I wish mine mini had cool stuff like that.