My 4g iPod fell about 3 feet onto hardwood a few weeks ago. Freezes up since then for maybe 15 seconds every once in a while... but still works. I've had it since... christmas 04... going strong.
Try a Gigabeat. They can be has VERY cheap... too bad they had 30g Creative ZenMs on Woot yesterday for 180 plus shipping.
30g Toshiba Gigabeat S's are on sale at Buy.com for 180 plus shipping, I beleive. Napster compatable.. I've been thinking about one.
As for someone saying a nano or 2Gig flash card... I don't think that is enough. I mean, looking right now at iTunes, I mean I have 800mb of JUST Eminem... all CDs and songs. Crazy, eh? And that's not counting the songs I've bought just because he was featured in them and it needs an update. I'd say somewhere around 1 gig is my Eminem collection. So, IMO 2gb isn't anywhere near enough, nor is a Nano (and I think you can get somethign ebtter for the same price).
But that's just my opinion.