I dont know what niche your in but launches work best in the Internet Marketing niche and it has to be a great product for anyone to get excited about it and create buzz.
The best way is to visit forums like you're doing and try to partner up with people. You need to have prelauch emails ready for your JV partners to send to their list.