Thanks for your email.
UFC 120 is aired in the US for free as part of the contract between the UFC and Spike TV, that we are not privy to. It is primarily due to the live broadcast time being in the middle of the night, whereas in Australia it will air at a more reasonable time of the morning.
Sent: Thursday, 14 October 2010 3:06 PM
To: Mainevent Contacts (SYD)
Subject: Contact via Web: Why is UFC 120 still $40
Why is UFC 120 still $40
When it's being broadcast for free in the US and the UK?