A new handy tool has been arrived for the iPhone users with boot problems. This tool is called CaniHazRecover and can fix your iPhone when your iPhone is stuck at the boot logo. There are already some ways to fix this problem but then you need to edit .plist files on Windows to fix the issue.
CaniHazRecover will restore your iDevice without any data loss, and is available for Mac only. It is still is beta testing and only supports iPhone 2G, iPhone 3G, iPod Touch and iPod Touch 2G ( MC models not supported) till now.