I think the gift exchange sounds like a good plan. It's been fun the past few years. For drinks, I'd like to suggest that people bring some beer/wine/soda/tea/water to share. Maybe also people should bring a side dish or dessert to share. Kind of depends exactly what we get from Rudy's.