The woman across the street sometimes has two hockey-playing sons and their gear to haul. Seriously, the Fit has way better hauling capability.
The lads sometimes travel with 5 of them in the Fit - amazing to see - you can't believe they're going to all get in - but then off they zoom with no one looking squished (they're all good-sized U.S. college hockey players).
If anyone is over 5' 10", or has a long torso - make sure they sit in the Fit and the CRV before you decide. The Fit works much better for Set, who is a decent amount over 6'. The Odyssey is hopeless on head and legroom - even less than the CRV. Not sure why they're making those things so big on the outside without working on their use of interior space.
I spent several weeks dragging people and dogs and gear to the dealership before I decided - had to check head and legroom and ease of entry for dogs and I also took it home and loaded a whole whack of stuff in to see how it would work (and tested out the claim that you could roll bicycles in).
I definitely didn't go to the dealership expecting to get a Fit - I was all set to get a CRV or Accord - hamburgboy had to convince me to take a serious look at it. Now I'm in love with my little hauler - it was enormously useful when I was bringing things from hamburgboy's house back to Toronto this time last year.
You can tell it's a big seller around here - it's the only car in the Honda line that they aren't offering any discounts on.