Haha,
bungie.net...I got banned from there
(I hate myself for it though, I was a complete idiot.)
343 Industries also has a Halo forum, but it hasn't been running (for me at least) the past few days, and I am currently not a member. I don't think that there are any good fansites, unfortunately...