WHAAAAAAAAAAAAAAAAAAT?! Who said Megan Fox is hotter?