We originally created GlobalPitch to help us differentiate our own candidates... but it's too good to just keep to ourselves.
Check out www.globalpitch.com and encourage your candidates to create their complete online career profile (it's free). The profile can include a photo, video resume, work samples, awards, recommendation, etc.
They are assigned a unique URL that you can submit along with their resume.