I think that the Podmo platform will especially be of interest to the Digital Media students who may like to upload their showreels to share with the public.
Something else I've be experimenting with is the ARED resources which create web based flash learning activities. Here are some links to my first attempts:
Motherboard Identification Activity
PC Port Identification Activity
PC Connector ID Quiz
PC Boot Up Sequence