Some of us got into a discussion about this at another site. (Hey, Bill! Were you involved in the discussion?) What is popularly known as the Confederate Battle Flag, or the Stars and Bars, is actually the Confederate Battle Jack, or the Confederate Naval Ensign. The Confederate Battle Flag is another banner altogether.
Most people who object to the Confederate Battle Flag don't even know the proper terminology for the symbol to which they object. (What else is new?)
http://americancivilwar.com/south/conflag/southflg.html
http://www.law.ou.edu/hist/flags/fedflag.shtml
http://www.usflag.org/confederate.stars.and.bars.html