I have an unlocked iphone 3G running on T-Mobile, i am currently running firmware 3.1.2 and baseband 5.11.07. I am looking to upgrade to 3.1.3 but keep my unlock and jailbreak. What is the best way to do this? I would say i am fairly knowledgeable with this sort of "hacking" but the wide array of sn0ws, ra1ns, and pwns have confused me.