Well I am glad to say that I agree with most people here except on the bit that the USA is the greatest country in the world and I do have the right to say that whether anyone agrees with me or not. I am not in anyway hypocritical. I choose not to live in the USA and despite my citizenship, it is unlikely I ever will. Assumptions assumptions! I have spent enough time there to know that I could not live there for just the reasons expressed. While on one hand (a small but vocal minority) believe that the USA is the greatest country, land of the free and all that but on the other hand, if you don't agree with them, you have no right to be there at best or are physically attacked at worst (this happenned to my family because I am white and went to homecoming with a black man) or despite the fact that someone is naturalised and is a patriotic and proud American from another country, the community can turn on you terribly when things go wrong (my mother is French by birth and suffered terribly at the beginning of the current middle east conflict; people she had worked with for 30 years treated her like shit). The whole concept of the right to bear arms was laid in the consitution to allow people to take arms against their rulers. Of course, anyone who did this in the USA now would be called a terrorist. Unfortunately that small, right wing minority also contains the nutters who have no hesitation in hurting people who do not toe their moralistic or political line and who justify their behaviour by calling it patriotic. Because I treasure diversity, debate, growth and education, I live in a country where I can feel free to live the way I want to live, be who I want to be and feel safe from being attacked by my so-called fellow country folk. There are lots of great things about the USA, but unless I want to live in a big city there, I know that the fact that I am a bit unconventional would make my life a misery. I have to admit, this makes me sad.