Where to Find a Cofounder - by Chris Campbell of Wufoo
particletree.com
particletree.com
There are online cofounder finder services available such as http://www.buildv1.com/ but I have yet to hear of any succesful partnership coming out of them. Best to stick with people you know in the real world it would seem.
Also the presentations give you a great idea of if a potential cofounder will be good at pitching to investors and give you an oppertunity to present about your own startup idea!
I've often wondered what the difference is between working on an open source project on the side and working on a startup. The differences seem to be in expectation and in emphasis (what users want rather than simply scratching a personal itch). Now it starts to appear that there is a continuum between the two. Perhaps an open-source project is a good way to find co-founders.