You'll always get a few who don't know their arse from their elbow and it will always be someone elses fault! Technology is at where technology is at. It's not perfect, end of story. I love my 30GB Zen and haven't a problem in the world using it. It does what it does and it works for me.
Is all this agonizing over what to buy really worth the effort? Which ever way you jump, the result won't be perfect. Compromise is the name of the game where technology is concerned in today's world.