Having experienced image stabilization in binoc’s before, I can say it’s worth it. And 20Mpxl stills? That’s better than my DSLR. Doesn’t say whether it records in stereo; I sure do hope so–will have to look into that.
I have two pairs of binoculars, good ones with 8x and the a cheaper pair that is 8-24x. When I get out to 24x I can’t see much since there is so much shake. Rav, does the stabilization work pretty well? I’ve never tried any. That would be my main concern with 25x magnification. And the $2,000 price of course.