This tool is for windows only at the moment but it allows you to jailbreak without doing a restore. So basically you do not have to deal with custom firmware files.
blog.iphone-dev.org | My little Pwnie - QuickPwn
blog.iphone-dev.org | My little Pwnie - QuickPwn