It's my least fav (like most folk) of the flicks but I thought that Ravage and Long Haul looked awesome! I also thought a communications satellite was a clever alt-mode for Soundwave. Nice forest fight scene of Optimus vs Megs, Screamer and Grindor too and Alice was a great introduction of the Pretenders concept into that universe.
Might be a helluva lot of negatives in that flick but some great positives too