Step 1:Upload a portrait picture into a swf, and resize the uploaded picture to fit into a frame.
Step 2: Use the mouse to warp the picture, like this: http://www.onemorelevel.com/warp-arnold.php (I don't need the animation effect).
Step 3: Place a object to the picture. Drag and drop. (For example, a red nose, glases or a mustache)
Download to desktop as a jpg and send to a friend/to himself via mail.
I will provide a fla-file with all designelements needed.