It's also important to remember that the MB is not exactly a united front. There are many sub-factions of this organization, as pointed out in the wiki article I linked to in an earlier post. It's always important to remember that terrorist groups, as well as their political offspring and offshoots, are typically NOT under a "central command" in the sense that we understand it. Their ties are often hazy, united more by a common (or semi-common) idology. This can make them vulnerable to isolation, and also makes them easier to work with once you find a faction that is more compatible with what you want to accomplish.

With regard to Hamas, I do think that we mishandled that one to a degree. They were elected, so if we are the champions of democracy we claim to be then we have a certain obligation to at least make a good faith attempt to deal with them. I don't think it's in our best interest to see the Palestinian situation fall apart, which seems to be happening right now.