Let's get straight to the point:
I think The Web is the best platform out there, with the best community!
On the other hand, I also enjoy workshops & speaking gigs, as they allow me to share my passion with the bigger community. I've already trained dozens of developers of all experience levels, and spoken to hundreds more through community events . I'm also teaching Web Technologies & Client-Side Web Development laboratories at the local university.