oh wow... they are both pretty hot, and both still in their 20's very nice. Im going to have to give it up to Megan as i really loved how she looked in Transformers 2 (while i don't really follow Adriana, who's probably usually seen in photos). In my eyes Megan's face is much more unique, probably because she has a mixed background of Indian, Irish, French and a couple more... and as this quote will say, Megan Fox has a little bit of Adriana Lima in her ;) hahaha.
"Megan Fox is part Norwegian, part Russian, Part Australian a little French and Irish, she’s also Italian, Samoan and of course Alaskan Eskimo with a touch of Navajo Indian. Wait I’m not done, she’s also a little Portuguese, definitely some Brazilian in her, she’s probably even related to Adriana Lima they both have the same lovely smile."