I didn't read this entire thread (and, I'm not going to), so this point might have already been made. If it has, well, sorry.
They obviously have the 'right' to build the mosque. As far as I know, they have the Constitutional right to do it. However, there's a difference between, "constitutional" and, "ethical." I have the 'right' to do a lot of things. It doesn't mean I SHOULD do those things. This is my opinion here - are there NO other places in NYC that this place could be built? I mean, really? GROUND ZERO? That's the ONLY place that a freaking MOSQUE can be built? Really?
I understand that, "not all Muslims are maniacs" and, "not all of them are terrorists." I get that. But, it really doesn't matter. The people who did it - i.e., the hijackers - SAID they were Muslims. So, the fact that there's a MOSQUE there - or, the type of place that the HIJACKERS went to worship - is just a wee bit insensitive; not only to the families of those who died, but to all Americans, in general. In my opinion, they could find another damn place to build the Mosque. What's the big deal? They seem to be fighting pretty hard over it for a reason!
Also, one point that a lot of people don't bring up is that Muslims expect everyone to be sensitive to them, but they don't have to respect or adhere to anyone else. Example: Muslim woman works at Disney Land for two years. Once she becomes a citizen, she sues them because she wants to start wearing her Islamic garments and they refuse, even though a) she didn't wear that stuff for two years and b) she signed a contract with a dress code for Disney employees. So, basically - if a woman went to Pakistan or Saudi Arabia or someplace like that, she'd HAVE to wear all that stuff, but over here, THEY can sue our private companies even though they sign contracts saying they have to adhere to the dress code. Oh, okay.