Sure, it might be nice (and even more convenient, at times) to root for your favorite team from the comfort of your own home... but nothing beats the atmosphere of a sports bar, especially on a game day.
There is plenty of time left in the series to make some magic happen and hey, the Avs looked AWESOME the other night to tie up the series with the Stars.