It was kinda a puss move for A-Rod to not do it, it's the final season in Yankee Stadium, the spotlight was set up perfectly for him and he doesn't even show up (Literally). And I don't buy up the messes with your swing excuse because he's done it in the past and came out just fine.
I don't mind the NL field, they all have 22 HRs or more. Lance Berkman might be the most underrated superstar in the game. I don't think people realize just how great he has been. Uggla has some serious power, Braun is an up and comer, and Utley is a star.
The AL field is kinda weak though. You have to do better then Evan Longoria and Justin Morneau. They have about 30 Home Runs combined this season.
But at least it's not like the slam dunk contest with Nate Robinson performing.
I think Hamilton or Berkman takes it. Hamilton hits some absolute monsters and he was known for hitting some absurd tape measure shots back in his early days as a teenager (before the hiatus). Berkman has just been having a filthy year and he will be batting from the LH side of the plate. He's really been one of the more underrated hitters in baseball post Y2K.