The more people you talk to about your idea, the better it gets.Completely agree, I think I've discussed my idea/startup with many people, I don't think I've been secretive with it at all. In my case though it's not so easy to steal - as it actually requires serious effort to implement and it's not a one winner takes all kind of market.
But I've found discussing my idea with many people has helped mould what was a concept into a series of hurdles, which has made it clearer in my mind what I need to do.
This has also helped me come up with several possibilities for shortcuts to get it to market earlier.
I personally think that unless you're trailblazing something very new or producing something that can be easily copied, you probably shouldn't be trying to keep quiet about it.
That's just my opinion though.
EDIT - just an addendum.
If you are going to discuss your idea with people, I find its best to NOT talk it over with your friends. The bias usually leans towards you getting overly positive feedback. Good for the ego, bad for the idea process.... you may end up wasting your time (which is your most valuable asset) on something not worthwhile.