If you even just have a Facebook account, you`ll want to take a look at this parody. (yes, i know its 20 minutes long, but just try it. Time flys when your laughing uncontrolably.
Now you can a nice Facebook timeline cover photo from any wallpaper or photo.
This app supports layers and you can add own logos,generate QR codes,insert styled text and generate nice social network buttons.