Megan Fox… please. Shu Qi is the Hottest Girl on the Planet!

Do you remember back in 2007, what the talk was about as moviegoers with more testosterone than action-hero-doll collections exited their local multiplexes? After...