Many men on this site seem to have had their natural masculine radar systems warped by political ideology. Megan Fox is hotter than Ann Coulter by several orders of magnitude, which often makes for some very bizarre reading around here.
Here's the difference: I, and probably many other Freepers, would probably not be willing to actually stay in Megan's company for more than a few minutes, but would enjoy being in Ann's company for much longer.