I have the 20GB version, and wouldnt be without it, dont regret my purchase in the slightest (apart from not getting the 40gb version)
Ipod minis are nice but no where near enough capacity, i like the fact that i can fit 70% of my music collection in my pocket, rather than having to pick what i want before i go out like with the minis or *cough* shuffles.
Rio karmas, Zens etc are ok..but who needs wma support? its a horrible format full of drm and other rubbish, much prefer mp3 as a free format
And the other players dont even come close to looking as good as the iPod - the karma in particular is UgLy
You made the right choice mate, excellent little mp3 player - but i would reccomend getting an iSkin for it - else it will be covered in scratches in seconds
edit: oh and theres no dock, dont really need it tho, simple enough to plug in the cable..