There is a lot of great conversation that has come out of our Community Connection Events. If you haven't attended one, I would highly recommend it! It's an opportunity for the community to discuss and collect learnings from the major challenges that are affecting the IT field. Here is the developer page linking to the notes and resources for the event - look at what your peers are saying:

http://blogs.msdn.com/cdndevs/pages/community-connection-resources.aspx