Luckily I have a hockey game the night of our company Xmas party this year. It's the same as last year - at the local pub [private room] with free food/drinks and everyone going into their own clique groups. Not a bad event and no complaints since it's free - but I'd rather go back to the internet boom Xmas parties.
Company Xmas parties back during the internet boom [when I lived in the bay area [San Jose] were awesome - held at lavish hotel, awesome food/drinks, band, dancing, door prizes, contests, and excellent discounts on rooms. Those were the glory days.
"Company" xmas parties in the past few years have basically boiled down to whatever the local regional offices can afford + global "e-card" that corporate sends out.
"Merry Xmas employee #12654!"