The Forum. Definitely.
Time after time, challenge after challenge, this forum has always been there for me. Because of this, I've been able to embrace Linux, especially PCLinuxOS.
While I'm not a top-notch programmer or Linux guru, I try to contribute in my own way. One big way is to simply burn the ISO to disk and hand it out to as many people as possible. Another way is installing PCLinuxOS on family nd friends' systems.
Either way, they'll have a friendly and safe harbor in this forum to get thme through the stormy times as they learn and use Linux.
EDIT -- And I'll add that Linux is much less stormy than Windows. Nothing worse than trying to remove a virus.