The mind of a web developer is something I often don't understand, even though you'd think I would. Mingle2, a dating blog (huh?) got it right though. Check out this image: