Im in the market for my first player and I'm doing some serious comparing before I buy. The Rio Karma was a perfect fit but I heard a lot of bad things about it's hard drive, scrollwheel, etc. I need your advice on a good 20GB player. It has to have FM, and good battery. If you know of a player that's coming out in the States within a few weeks I'm willing to wait.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic