Some notes:
- iPhone 3G owners that don't need to be unlocked feel free to upgrade and jailbreak.
- iPhone 2G owners you are perfectly fine, create custom .ispw via PwnageTool and you'll be unlocked and jailbroken.
- iPod Touch 1G, this will jailbreak your device
- iPod Touch 2G, there is no 3.0 jailbreak yet
- This DOES NOT work on the iPhone 3G S
- and finally UltraSn0w is not out yet. If you have an iPhone 3G that NEEDS to be unlocked for you to use it wait until UltraSn0w is released before upgrading to 3.0 and Jailbreaking. This is unlikely unless you bought your 3G from overseas, remember all iPhones sold in NZ are factory unlocked.