Apparently it's illegal to show UFC events on German television, so all of them are available online for free.
If, say, you had Private Internet Access for $24/year and connected through their German endpoint, you might be able to watch every UFC event free via UFC.tv. Quality would presumably vary based on your connection speed to the German VPN, but someone in the US might get near-HD - good enough for full-screen viewing at a reasonable distance from a 23" monitor.
Beats the shit out of the other streaming options.
UFC viewing pro tip
Moderator: Dux