I can't fathom how movies as bad as the Transformers movies keep making money. The first one had the novelty factor, but aside from that was crap, and the rest of the trilogy had no redeeming qualities. At least Armageddon had Bruce Willis and a cool climax.
Didn't see Avatar in theaters, but when I did see it I was unimpressed. The world of Pandora is gorgeous and mesmerizing. But everything else is bland and cliche at best. I think it's easily Cameron's worst movie.