Rena, I actually suspect you're not actually the only one who doesn't like it, you are just the only one brave enough to say so! I realize puffers are not the height of style and if I felt I had a choice between this and a great wool coat, I would choose the wool coat.
One way or another, though, I need a puffer, and they're called puffers for a reason aren't they? I know they're not everyone's taste, but I have avoided puffers for years, and every year I end up freezing. With last week's ominous preview of winter '09, I decided not to put it off anymore. Don't you live in Canada BTW? How do you survive without one?!
Everyone else: Thanks for the validation :)