SpeedDatingAtlantic

From their web page: Speed Dating Atlantic will prearrange a date in a classy atmosphere in your city. You will be matched, depending on your age and basic criteria, with up to 25 potential mates for one 5-minute date each. As you move from date to date, you will be supplied with a Contact Card to record where you may have found chemistry. At the end of the event, we will collect your card and note where you have indicated who you would like to contact, or have contact you, for a second date. When there is a match, we will let you know within 48 hours, by the means of your choice, and the rest is up to you!

In June 2004, this company will run a speed-dating for dykes event at ClubVortex so it obviously can't be particularly homophobic.

http://www.speeddatingatlantic.com/