I wouldn't say I'm a fan of Bradley Cooper or Clint Eastwood (I don't dislike them either) but that was the most effective trailer I've seen in a long time.
For all the bitching, most of us are going to be there and probably with our kids since it might be the last time they get to see them in a theater. I also think 3-D is a fad, but we will see.