The most common places I see deal flow come from are conferences, bankers / brokers, and referrals.

What are alternative and reliable places to meet prospects?
How do you approach a new prospect in person at a conference?