I am getting Galaxy S2 on Friday.. but I just wanted to share this guide if you want to clean your Samsung Galaxy S2 and have stock Android 2.3.4 on it. So this is definitely something you want to do with caution. I personally think it's worth. Especially if you don't like TouchWiz and all the apps they install.

Remember I'm just sharing what I found here, I still haven't tested it myself but a lot of people have and they say it's working fine. Many thanks to SilverDroid from AndroidForums.com for making this happen and doing the original tutorial.