Websites have very limited options for generating revenue. The three most common are sponsorships (from businesses), ads and membership fees. A third would be selling "stuff" - t-shirts, hats, drinking glasses, etc. Personally, I think that 3rd option is a big mistake. Sure, people will say...