Personally, I have no allegiance to a piece of fabric. I am proud of where I'm from, but I do have my issues with it. I think the pledge is unnecessary. This is not a Christian nation. It was founded under the idea of religious freedom, which includes freedom from religion. I you actually read the writings of some of our fore fathers (Especially Jefferson) they had no plans to make any part of our country Christian.
If people want to live in a country governed by religion, they should try living in Iran.
EDIT - I think that 'In God We Trust' should be scrapped from out coins too....