I _literally_ installed CM10 on my Samsung Galaxy S2 the hard way today, spending nearly 8 hours getting the right tools, the android sdk, figuring out why adb would not find my device and after a ton of cursing finally got it to load.
And then I had to also install gapps by using the Clockwordmod recovery mode.
A gigantic pain in the ass! I wish I would have attempted this tomorrow, would have saved me a ton of trouble!