...and, to piggyback of what Seth said:
Be advised that no one here has the magical right to NOT be offended. While it's our job to maintain an atmosphere of mutual (if grudging) respect and overall tolerance of others with different views, I also won't allow the forums to become so sanitized that we can't discuss issues as independently-thinking adults.
So, my advice to most is this: If you find yourself getting offended a lot (here and in life), then take a step back and examine what it is about you that causes you to have such strong reactions... We'll argue, but at the end of the day, I'm pretty sure everyone in this forum would sit down at the same table and share a meal and a laugh.
Lastly, if you like popping in here on occasion, I'd ask that you all help police the forum - it makes Seth's job so much easier.
Thanks!