I have a mini (4 gig) which I love. I've had it replaced once (battery died). The first one I had got really scratched up. For the second one, I stole one of my dad's Palm screen covers (clear, plastic, sticky) and have had very few scratches on this one.
However, I'm wishing I had more than 4 gigs now...if I were buying now I'd get either a full size one or a 6 gig mini.