Looks like I was right when I said that Apple would unveil the new 3.1 software today. It was unfair as I knew it from a pretty reliable source, if you know what I mean. So 3.1 will be available for download later today from iTunes.
As usual in such events, jailbreakers and unlockers should not update right away. Let me repeat to be clear to everyone. If your iPhone is jailbroken, you should not update to OS 3.1. Doing so will just wipe out your jailbreak and may make it impossible to jailbreak or unlock in the future.
I suggest you wait a bit. The Dev Team is going to get a hold of 3.1 and figure out if it’s safe to update or not. Either way, I will let you know as soon as we know more about it.