This method does upgrade your baseband, which means it will negatively affect unlocked phones. You should read below for details.
blackra1n is comparable to redsn0w.
It does not require an IPSW file, but thereby is specific to one exploit: iPhone OS 3.1.* (all devices).
Steps: Download blackra1n. This will come in the form of a single .exe file (Windows) or .zip file (Mac OS X).
Use iTunes to upgrade to the latest firmware. blackra1n runs on already upgraded un-jailbroken iPhones.