Mini iPod: I was one of the complainers and still am. Not necessarily because of the product itself but because of what it is competing with. Lets not forget (as much as Apple apologists want to) that the Mini iPod has half the battery life of an equivalently-sized Rio. Now, that fact aside, I'd rather have a 1 or 2 gig mini iPod that included the arm band and dock for $249 than a barebones 4 gig. Even 1 gig would be more than enough for the gym, the car, or anywhere else I might use such a device. So it's not the device itself that fails in my book, it's the overall package.
These are my opinions, worth roughly $0.02CDN ($0.014US and rising). If you can't deal with opinions other than your own, get off the internet.