A CD based Portfolio might do the trick, You could write those Video Clips you have of some of your Techniques to the CD, aswell as Screenshots and Video Clips of some of your best maps.