Great post! Thanks for adding! Howard Rheingold is a great person to follow for tips and knowledge in these areas. If you are on Twitter, look him up! I read a couple of his books last year and they were really great; very readable and useful. He writes great stuff about communities of practice, online tools and communication etc. This is a good podcast on building your internet search skills to find appropriate materials and weed out the inappropriate by asking the right questions.
http://rheingold.com/2013/crap-detection-mini-course/