Hi. I was wondering if someone could instruct me or point me to a guide of sorts to upgrade my iPhone from 3.0.1 to 3.1 or later firmware versions. I jb'ed + unlocked my 3GS when I got it about 1.8 years ago. Since it worked just fine and I mainly wanted to unlock it so I can use it overseas, I never bothered to keep up to date with the latest firmware releases. But now since a lot of new apps/games require 3.1 or later versions of iPhone's firmware, I've been looking into how to upgrade my phone. When I did it myself back then, it wasn't too bad. I believe I downloaded a firmware, used redsn0w, and then ultrasn0w. Any tips, watchouts, instructions, or references to posts are greatly appreciated. Thanks!