I have a 2G iphone unlocked and Jailbroken to 1.1.4. This iphone was originally unlocked and jailbroken at 1.0.2 and then to 1.1.4.

I want to upgrade it to 3.x.x and need some comments on what to do. Also, are there any disadvantages to this upgrade, ie battery life, etc. I am also running the 5.95 TMobile internet hack. Will this still be an option with an upgrade to 3.x.x?

What is the best program to use, which version of 3.x.x is the best one to go to and any handholding tutorials for do this?

I've skimmed through this site but just want to make sure I do this correctly as I would hate to brick my phone.

Appreciate any advice. Thanks