I watched it for the second time yesterday (at how, with no annoying Norwegian text) and those plot holes you referred to didn't feel so obvious.
There were a few unnecessary special effect scenes (the winter planet monsters come to mind, as does the transwarp-beaming into a tube-filled-with-water thing), but over all a very 'tight' story, very few boring moments.
In all a very good movie.