I've been on SO in less than a year, and (quite frankly), I've noticed the SO has the effect that Google once had years back (i.e., if you don't understand something, Google it...).
My question is: How effective/productive has StackOverflow been for you? Some companies have strict internet regulating rules and monitoring. Have StackOverflow been an issue @ work? (The reason I ask is that I've seen the same occurrence of responders, such as the legen- Wait for it -Dary, Jon Skeet, are quick and ready to answer java/C# related questions).
How do you balance StackOverflow with your work environment and is SO will replace Google (for developers)?
I made this a wiki