Megan Fox vs. Eva Longoria?

Whose more attractive? And why.
Update: I personally think Latinas are sexier by far. Megan Fox couldn't hold a candle next to some other Latina like Jessica Alba.
10 answers 10