Franky sent me this link! It's the best in the world!

http://www.elfyourself.com/

This was mine:

DancingDave

This was Frank (using that timeless airbrushed image ;)):

WigglingFrank

Simply upload your picture, align it to your Elf body, and dance baby, DANCE!