Wow, 30-40 people that's big! Firstly unless it's a surprise party, I would be asking the birthday girl?( I'm guessing here!) if she has any ideas of her own. If not, then with so many people, make sure they're not in your house! How about having a party in the park with team games like 3 legged ...