Dude! You need to geotag the Gay Cliques Census to create a body type map of SF (and the rest of the world). Use IP address geolocation or just ask users to enter their address in the survey. Map this shit out with a fusion table.
I’m working on that now, actually. Right now my heatmap only shows points (as 1 latitude by 1 longitude squares), but as soon as I figure out how to highlight specific regions it should be ready for launch. Here’s a preview showing the density of Tops to Bottoms:

Tops (blue) are scattered pretty sparsely, compared to Bottoms who are just about everywhere.