Try this:
VideoLAN - VLC media player for Android™
Edit: I just tested this and the Play Store is not allowing an install to a Nexus 7... I must have something else on here from VideoLAN. More research is needed, apparently.
It seems like VLC has been forked to MX Player, available for the Nexus 7 in the Play Store.
I'm getting mixed reviews on .mov playback (some say it works fine, some say it doesn't--this is a problem with the bizarre revisions of the QuickTime codec methinks) but give it a try and report back.