Having rooted my phone about 6 months back (just a month before the warranty expired) I should have posted this slightly earlier. But hey....
My Samsung Galaxy S2 is now on Resurrection Remix AOKP Edition.
This is a custom ROM written by westcrip and a bunch of folks. Brings the goodness of the Open Source android to my S2 much faster than the poor folks at Samsung are able to (am calling them poor as by now I think there are probably only 2 engineers still working on S2 software now and one just can't expect them to compete with open source).
So, right now I am on v3.1.2- which brings the goodness of Jelly Bean 4.1.2 alive.
Some great resources I used to bootstrap on the custom ROM learning curve are
Galaxy S2 root- Post on 3.1.1 and their great FAQRR's forum site- http://forum.xda-developers.com/showthread.php?t=1436854
Take the Blue Pill. Have fun!
PS- The new gesture keyboard with JB 4.1.2 is awesome. Almost as good as Swype. Waiting for Google to be sued by them. :P