RipDev claims that by using their "Pusher" app, your iPhone doesn't stay jailbroken, but it installs Installer.app and lets you change your home screen background. I tried it and it worked, but then I tried uninstalling it (manually, because there's no other way) and my iPhone wouldn't boot up after. I looked at the install log and removed all the files that Pusher installed and it broke my iPhone. I had to restore. Not a major big deal because I have backups, but Pusher was no good. Plus, even though it lets you change your homescreen background, it still makes apps take longer to open (just like WinterBoard does).... so it's really no different than just using PwnageTool or QuickPwn.
This is just a warning
http://ripdev.com/pusher/
This is just a warning
http://ripdev.com/pusher/