The other trend I've started to see is people building websites for pitches. Basically a little microsite that has a few graphs and a blurb, and you can skim through them. That's another option.
That said, there's nothing wrong with a deck. Tried and true. The content of it will matter more than the packaging.