Rooting your phone....
Just thought i would put this hear as any newbie's like me might think they know about flashing roms etc but you gotta be more careful with the SGS than any other phone i've rooted before IME...
I've always had HTC's before this first the HD2 then a Desire HD with both of those phones pretty much you can use whatever rom is on the appropriate XDA forum once you've read how to root and flash CWM...
My findings with the SGS are totally different...
I presume because there seem to be so many different versions around...
My example
Had my phone back from repair yesterday pretty keen to flash a custom rom on it, so firstly using odin i flashed Clockwork Mod Recovery 5.0.2.3 which after reading for a while i thought was a suitable Clockwork mod...
After installing this which seemed to work i had the CWM menu etc i flashed Checkrom V4 but had issue's with the display quality grey's/blue's are really sort of washed out colours...
Tried changing the kernel with the kitchen pro but that didn't make any difference...
Also i noticed messages in recovery saying "can't mount e:" on a few lines
Rom seemed to install fine too but as mentioned above had screen colour quality issue's...
So i re-installed the vodafone original rom that came with the phone and the colours were back as they should be i then did some more reading etc and found...
CF-Root-SGS2_XW_OXA_KK5_v5.0_CWM5
and this seemed to install properly i've put this time a Miui rom on and everything so far seems fine....
I gather though you need to select the correct CWM to suit the correct version of your phone ?
And even if it looks like its installed if you get the "Can't mount" messages when you try to wipe data its not installed correctly...
Sorry if this all seems obvious to the guys in the know but coming from a different brand where every rom and kernel pretty much seems to work with each version (provided you use a miui kernel with miui etc)
you really do need to be more cautious with the SGS 2 and get the correct rom/CWM or you can cause issue's i'm wondering if sometimes physical issue's as my phone's been off for repair 3 times... fingers crossed its sorted now...