Although I personally have never tried using this one yet and hopefully never will, thus not being able to post a personal review, some of you might potentially find it useful. If it helped you, please do post your feedback so others may benefit from your experience.
[Mac] CaniHazRecover - Fix iPhone Stuck At Boot Logo
The source of this mac software is qwertyoruiop aka lucatodesco in collaboration with todeskcocc.
This is their Snowst0rm blog.
Download link from their blog (with bug already patched):
Multiupload
Here is a short write-up by
addictivetips.com via
iphoneheat.com:

Recover iPhone From Boot Logo With CaniHazRecover
Time and time again you might find your iPhone or iPod Touch stuck in an endless loop on the Apple boot logo. Previously, the only solution used to be restoring your device, which would essentially mean not only considerable consumption of time, but also loss of all your data. iTunes does create backups, but what about the stuff on your media disk?
Enter the solution named CaniHazRecover, a Mac-only tool to recover a boot-stuck iPhone or iPod Touch without causing any damage. Good thing is that using this tool you won’t lose any of your music, pictures, videos etc.

Usage is simple. Unzip the downloaded file and run one of the four red-stickered files corresponding to your device. Follow the instructions and your device will be recovered.

As of now, CaniHazRecover supports iPhone 2G, iPhone 3G, iPod Touch and iPod Touch 2G non-MC model only. It works with Mac operating environment.
Here's an article by
iSpazio:
CaniHazRecover?: A new program to correct the errors of the different iPhone / iPod Touch that remains frozen on the apple symbol, switch
Today we are featuring a new application called "CanIhazRecover?" That solves a problem that sometimes appears on various iPhone after installing package damaged. Did you ever have the original Apple iPhone stuck on the symbol? The device can be considered nearly blocked and the only way to get it working again is to fully restoring the firmware with the loss of all files, music, pictures and more. CaniHazRecover however, will allow you to restore only the files needed to boot, and then within seconds the firmware will be repaired and the iPhone will return to light without the loss of such data!
The tool was created by qwertyoruiop aka lucatodesco in collaboration with todeskcocc. Not yet arrived at a stage "final" but after several tests we can say that is already working properly. The operation is very simple because you do not have to do is download the package, unpack it on your computer and start a file with a red label that you find inside the folder. Start an automatic sequence of instructions to be followed step by step and that will take you to put the device in DFU before you act.
Requires a Mac and is compatible with:
* iPhone EDGE
* iPhone 3G
* iPod Touch
* iPod Touch 2G NO MC