Woohoo! The transformers are back!!

Preview of their new movie, scheduled to release on June 26th, 2009.

Any bets on what will be the most popular toy for this Christmas?