I started on T-Nation about 10 years ago. Honestly, to me, that was one of the best boards I have ever seen (for the steroids section). A lot of really, really experienced guys there giving great advice. About 4-5 years ago, though, T-Nation turned to shit. I was still active there, but started looking around at random boards, never found one I liked.
I then found Meso, which I'm still active on, and I like it there. A lot of good topics there, but shit people get crazy there!
Recently I found Evo, and I really like it. Definitely one of the best boards in terms of camaraderie. Everyone here is nice, accepting, etc. On other boards, vets rip new guys to shreds. Here is just the opposite. Everyone is great, giving good advice on things from proposed cycles, to compounds, to sources. It's great here. Definitely plan on sticking around for a while!