You may want to look into Play Airlines. You can fly from BWI to Madrid where the weather would likely be better, and do a stopover in Iceland for up to 10 days either going out or coming home.
I am hoping for the best but expect the Caps to lose tonight. An old team that played a tough game last night, had to travel, and then playing a fresh Flyers team at home is going to be hard to win.