I have an iPhone 2G (2 yrs old) that is unlocked and jailbroken. I want to upgrade to 3GS. As of now jailbreak and unlock is not that important but I'd like to have them eventually (perhaps a few months from now). Do you guys think I should get a 3GS now or wait a bit for update on unlock or new iPhone OS release? I'd love to get some advice. Thanks!