Found some specs...
1997 Odyssey (last year produced in this body style) -
External dimensions: overall length (inches): 187, overall width (inches): 70.6, overall height (inches): 64.6, wheelbase (inches): 111.4, front track (inches): 60.0, rear track (mm): 60.1 and curb to curb turning circle (feet): 37.6, Cargo capacity: rear seat up; to lower window (cu ft): 45.9, rear seat down; to lower window (cu ft): 102.5, Fuel efficiency: 23c/28h mpg
2005 Odyssey (late model body style) -
External dimensions: overall length (inches): 201, overall width (inches): 77.1, overall height (inches): 68.8, wheelbase (inches): 118.1, front track (inches): 66.7, rear track (inches): 66.8 and curb to curb turning circle (feet): 36.7, Cargo capacity: rear seat down (cu ft): 147.4, all seats in place (cu ft): 38.4, all seats removed (cu ft): 147.4 and third row seats removed (cu ft): 91.1, Fuel efficiency: 19c/25h mpg
2005 CR-V
External dimensions: overall length (inches): 181, overall width (inches): 70.2, overall height (inches): 66.2, wheelbase (inches): 103.3, front track (inches): 60.4, rear track (inches): 60.8 and curb to curb turning circle (feet): 33.8, Cargo capacity: rear seat down (cu ft): 72 and all seats in place (cu ft): 33.5, Fuel efficiency: 22c/27h mpg
The 2005 CR-V is about 6 inches shorter than the old Odyssey, 20 inches shorter than the 2005 Odyssey. Definitely less cargo space, but that's not that important these days. Comparable fuel efficiency to the '97 Odyssey. Definitely worth looking at. I'll look at the Forrester next.