Well I finally decided to take the plunge and upgrade to 1.1.2 today.
I started on a unlocked 1.1.1, and went through the proccess, upgrading, downgrading, jailbreakme.com, but as i got to that site, it wouldnt jailbreak my phone. after doing it 3 times, i decided to go back to 1.1.1, and ran carnival, didnt work, so i read a guide and then did the whole "restore 1.1.1, then 1.0.2, ibrickr and virginize, then go back to 1.1.1 (just focusing on getting 1.1.1 working).
Now my phone is stuck on 1.0.2, anySIM didnt work, and i dont know what to do. It is jailbreaked.
1)Downgrade to 1.0.2 (you can use ibrickR to help, then use DFU mode via itunes shift+restore)
2) use APPTAPP then PACAY to activate/jailbreak
3) install BSD, SSH
4) add a rep: i.unlock.no and refresh
5) go to unlocking tools and look for BB donwgrader for 1.1.2
That will donwgrade your baseband to the 1.0.2 modem baseband.
6) Virginize your phone
7) use DFU (shift+restore) to 1.1.1
8) Use jailbreakme.com method (using prefs:, etc....no computer method)
9) add the following rep: rep.frenchiphone.com and go to frenchiphone rep after refreshing and donwload anysim1.1