I heard a really interesting idea recently (here, if you're curious). Basically, they say that if you want to build a great team, you shouldn't have a completely solidified plan when approaching potential partners. Instead, have a vision (for example: "I want to develop a new energy source for urban areas"), and let the specifics come together naturally, based on who's interested. If a solar expert in LA is interested, you'll have a very different path than if you happen across a wind expert in Chicago. Since it's all about the execution, having an idea that's a good fit for the team is so much more important than having the 'perfect' idea to start with.
What do you think?
(If you want a bit more background information - the book is called "Action Trumps Everything", centered around the idea that it's often better to act than analyze. But it goes one step further, and teaches you how to act effectively in an entrepreneurial situation. It's also free here!)