Get a PVR. Next time there is an 3D event, chances are Shaw will have it and you can record it. The Masters is coming up and I expect it to be 3D again.
They had the soccer World Cup and the Heritage Classic in 3D (CBC's Heritage classic 3D had a better announcing team than the main broadcast )
As for VOD movies, I couldnt tell you.