from creative... the zen nano and all the muvo ones that go with 1gb of memory fit your specs i think, creative is very good for battery life.
if you dont mind a micro hard drive player, then the rio ce2100 seems like a bad player with the carbon priced $20 ahead, but don't let the list prices fool you, the ce2100 is actually about as cheap as most flash players, and gets 20+ hours on an internal rechargable.
and last of all, any of the cowon flash players would suit you well i think (the g3 gets like 50 hours battery life) and you can buy 2 rechargable AA batteries and a charger from them for like $10.
all of the players listed have an fm radio, and usually a few more features. some of the really low end creative ones don't but i dont think those even get up to a gb. so out of those really just pick what you want.
Im looking at the Iriver igb players like the ifp-899 but is there any others. ive researched and i want something with over 20 hrs of battery life and an fm radio. preferablly with one gig of memory.
PLEASE HELP

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic