Bay might pull off a monster hit with Transformers. Face it, all of the movies with a 2 or 3 in their title this year have been C products at best. Ok, except 300, which gets a solid A if you love action or art.
But this trailer, clearly screams, I can blow stuff up, without a plot, and make the masses pay to watch. And leave them begging for a sequel.