I Will say this for the movie I could tell which robot was which and who was hitting who in the action scenes and Micheal Bay makes some of the best use of 3D I have seen. It really looks like you are looking through a window into another world and there is a real depth to things,but that is where the good stuff pretty much ends.
Oh and I have to say I was just playing Mass Effect 2 before I went to see this movie and it was really strange hearing Grunt's voice coming out of another character's mouth.