Don't know if this helps you guys, or if it's too late a suggestion, but the Caps do a deal with the Holiday Inn just up the road from Murrayfield for the hockey.
Also most Caps fans drink in the Hampton these days (two doors down from the Murrayfield.) It's cheaper and they've started sponsoring us, after the Murrayfield refused to. So pop along for some banter!