Sucks, we are a UK startup doing online radio (www.mixcloud.com) and would love to have a look at integrating, guess we will have to go shopping.
Having run these types of competitions before I know the legals are a nightmare, (and shipping) but I would have thought if anyone google would understand the net is global and found a way.