What are some good fundraising ideas to raise a lot of money?

Libby asked:

My class council is looking to do a fundraiser next year for money for senior events. We are willing to put effort into a fundraiser, as we need to raise quite a lot of money (over 8,000). We are looking to do a major fundraiser, possibly out of school. We have thought about maybe doing a golf tournament, any suggestions for that? Does anyone have any other good ideas for fundraisers? Thanks!