Check out the Swiss O team training camp video on World of O TV 2 where Marc makes several appearances. Of course it helps if you understand either Swiss-German and/or French... Enjoy!
There's also a video of the WOC '06 Long distance final, in english, featuring Marcs' 2nd place finish. It's the 9th video down on World of O TV Prime.