Rangerize my profile is a Facebook application that is housed on Facebook. It will pull the users current profile picture, or allow them to upload a picture. They will then have options for image overlays. The overlay can be dragged around. Once the user is happy, they should be able to save the picture to a photo album, or share it on their wall.