I'm tasked with planning a group event for my team. There will be around 25-30 people total. We have had a lot of new faces on the team so we really want to focus on some good team building activities. It'll be an entire day event where we will do some team building activities in the morning, have some speakers from around the company, do lunch and then go offsite for another activity.

One of the things we thought would be fun for offsite activity would be a scavenger hunt where we can break into teams. Since we're in the suburbs, we would need to go somewhere to do this so I was thinking we could go to the large outdoor mall that's nearby. Has anyone done something like this? Any suggestions on the types of things we should ask the teams to do?

Also, have you done any other team building activities that weren't super lame?