Personally, I go watch it at my local sports bar and then watch it again for free (on HBO) a week later.. I can't justify 50$+ for a single fight that could be over in 90 seconds..
As for movies, netflix is almost as convenient and you got no surprise bills..