Well, back on topic, I think while it's good that the people of South Carolina are finally having a serious discussion about how appropriate it is to fly the symbol of separatism (and racism, for many) on government property, did nine people really need to die for that to happen?
People shouldn't have to try to substantiate a link between the shooting and the flag (I don't personally think there's much of one--he had other symbols, so even if that flag didn't exist he'd still have done the shooting) to demonstrate that it shouldn't fly over state buildings. It's simply a divisive symbol that only represents a rather backward segment of the state's (white) population.
Even if every last white South Carolinan believed that the Confederate battle flag celebrated their "noble heritage," South Carolina is still 30% black. You can't fly a flag that's inherently offensive to almost a third of the population.