Musclenerd tweeted a couple of hours ago that he's recovered "the long lost source code to redsn0w," and he's now working on an update for the 3.1.2 firmware. It will be multiplatform (Win/Mac/Linux), and will include a new option to change the boot logo. The Windows port is already in testing! You can get in on the testing on IRC. ETA: Redsn0w will implement the same jailbreak as PwnageTool; there is still no exploit for the new version of iBoot, so owners of iPT3s and new iPhone 3GSes will have a tethered jailbreak.