Well, this opens some rather interesting societal questions, and comes down to the rights of families. Speaking for the US there is no "easy" solution because it gets down to the desire to protect children against the right for parents to rear their own children.
I don't think singling out circumsician is a good idea, if you make policies on just that one thing it opens up all kinds of questions about discrimination and the like. On the other hand, it might not be a bad idea to put more rules on child rearing in general. Doing things like banning home schooling, prohibiting religious indoctrination of children, requiring American cultural indoctrination, and similar things might not be a bad idea.
When I say "American Cultural Indoctrination" that doesn't sound good, but right now I think one of our big problems is that we have immigrants coming into this country and then raising their kids as if they were members of the culture they came from, which leads to the conflicts with the rest of society. You have kids being raised in this country who don't speak or understand english very well, and who don't believe in American principles. The problem has gotten so bad that we have had issues with kids attaching flags to their bicycles that they are going to ride to and from school:
The latest on this (but there is tons of stuff if you check out the backround)
http://www.nbcbayarea.com/news/politics/NorCal-Student-Gets-Special-Flag-Escort-to-School-108209819.html
The point here being that this became an issue because a school was concerned that it's students... who are apparently citizens, attending school paid for by American tax dollars, were offended by someone flying the US flag in the US, while they themselves were flying Mexican flags. The whole thing tied into the "Cinco De Mayo" celebration.
The problems here are both in terms of liberals being taken seriously on things like this for long enough to make it an issue to begin with, and also the very fact that we've allowed things to get so out of control that we have citizens who don't consider themselves Americans!
It's an all or nothing equasion however. If you prevent circumsician which is by and large a religious thing since apparently the medical benefits have been disproven, your effectively discriminating against specific religions. If your going to do it, you have to pretty much declare a universal ban to religious child rearing to everyone. You also need to define American standards because one of the first arguements is also going to be "cultural discrimination" and people making big deals about how things like this have been going on for centuries, or thousands of years. A point need to be made than when you come here as a citizen your no longer a member of that culture, your now an American, if you don't want to be an American you shouldn't be here.
Attached to this I also believe we need to have a mechanism to remove citizenship and deport people who have not adapted to life in the US, even if they have been here for a couple of generations.
Speaking for myself I pretty much feel that if you won't say "The Pledge Of Alligience" for any reason (it's a cultural thing, and if the religious line bothers you, consider it an anachronism like a lot of other odd cultural traits from other civilizations), you don't belong here. If you think of yourself as a Mexican, get upset over the US flag, and want to fly "your own" you shouldn't be a citizen. I don't much care if you were born here or not in a case like that, it's time for you to leave. If Mexico won't accept you, well then there is a whole globe for you to live on, just don't come here until your ready to be an American.
Such are my thoughts, though it goes well beyond circumsician.
That said I've been circumsized myself, and have no real issues with it. When I was a baby there were supposedly medical benefits to doing it. Today they claim there aren't. I haven't put enough thought into it to have a solid opinion on that.
The bottom line is that if it can be defended medically, then it's fine. If it can't be, then it needs to be stopped. But as I ramble on above about, that is going to involve addressing much bigger issues at the same time.