We agree that offline methods are very important to the co-founder search too. In addition to an online matching platform at CoFoundersLab.com, CoFoundersLab holds quarterly Matchups events in many cities (via Meetup) to facilitate some of the "in-person dating" for founders: http://www.cofounderslab.com/entrepreneurs-meetup-networking