In Canada, TSN.ca is offering a Pay-per-view service. $19.99 gets you HD streams of all the games, or you can buy a day pass for $4.99. I haven't done it, but seems like a decent deal and no worries of accessing illegal content, if you're worried about that sort of thing!
Slightly off-topic, the Euro 2012 web-site for mobile apps has a pic of someone holding what sure looks alot like my Torch - but when clicking on the link for downloading the app, of course the only supported systems are iPhone and Android!
I'm used to being a 3rd-class citizen (or lower) when it comes to app availability, but that is just cruel!