You definitely showed our group a great time!
Take one large, enthusiastic group. Place them on a gigantic game board in an even bigger conference room or outdoor area. Divide the large, enthusiastic group into even smaller, but more enthusiastic, teams. Stir them up by having them compete in team challenges, answering trivia, overcoming obstacles, solving puzzles, etc. Points are earned along the way for speed, creativity, team spirit, and problem-solving ability. The team with the most points wins, however many secondary prizes can also awarded.
This program can be combined with other activities to create a full day of team building. Teams who have done the Ultimate Game have also enjoyed The Great Amazing Race.