I'm not even sure I could tell you where that whole thread went wrong... all of a sudden it just desintegrated into flaming all over the place. Impressive displays of aggression on the part of several of the posters. I don't think you'll encounter that in here. Welcome aboard
On the whole emigration thing, I've got nothing for you, buddy. I'm a dual citizen since birth and perfectly happy with it
I will second Thraeryn on the whole culture shock thing, though. Be prepared to be confused for a long ass time. Brits technically speak the same language as us, but the cultural references and slang... whoa Nelly!!! Make sure to get yourself some british friends who don't mind translating for you A.S.A.P.
Good Luck