It appears that GeoHot has found a jailbreak for all iPhones and iPod touches running OS 3.1. He made the announcement on his blog with a post entitled, “Meet the Family”.
And prepare to meet the program that will jailbreak them all.
With sn0wbreeze it will be possible to create custom firmware under Windows and use it for firmware 3.1 jailbreak. This is basically a port of PwnageTool for Windows. The developer of this tool, iH8sn0w, published a video: