Ok, comparing isn't good for our mind's health, unless it's not us being compared. I read in magazine, teen magazine aka Teen Vogue, that women can't be labeled only as hot. There should be girl's hot and guy's hot. Difficult to explain -or re-read the magazine again because I borrowed it- but easier with examples. The character pops in my mind are Blair and Serena, with their representative style (my opinion) describing girl and guy hot. Blair is girl hot, and Serena is guy hot (again, my opinion). According to what stylist opinion, Blair style consist mainly of dresses, skirt, tailored classic pieces, pops of color, girly details (lace, bow), and tons of accessories. Serena, on the other hand, consist mainly of well cut blazer, skinny jeans, boots, dresses (According to collegefashion.net, not me).
Real life women equally the same, and two women presenting the girl hot is Nicole Richie, and the one as guy hot is Kim Kardashian. Their style are pretty much the same as I described Blair and Serena above. You know, when you adore Nicole so much for her candid outfit, party outfit and you thought she's oh-so-chic, but your boyfriend said "Mehh!". It's kinda like that. We've crush in another girl many times because their sense of fashion and their coolness, rather than adoring (I'd better say envy) their sexy legs or D-cup boobs, no? So, in my opinion, guy hot' girls are more to their attitudes and body shapes. Attitudes as revealing or tight clothes, I-don't-give-a-shit look, and cool and confident-ness, it shape you as a guy favorite. Girl's, like a matchy-matchy style, head to toe accessories, which means nothing to a guy's eyes (they're pretty blind for fashion and trends). Guy only look for boobs, legs, ass, face, clothes that won't hide those all, than said "wow she's HOT!". That simple, that shallow, but that's the way it is. They're shallow visual creatures. And we married them.
The point is, if you're on the mall going shopping or having lunch date with friends, which one mostly stare at you? Girl or Guy? If it girl, than you're girl hot, vice versa. If both of them look at you, you may be appealing to both sexes (Or you're just beautiful, or a celebrity, or celebrity look alike, congratulation).