Some of you are being a bit harsh on Go, i think. I completely understand what he's saying about Yankees who don't have any family ties to the Civil War coming off as sanctimonious douchebags towards Southerners... Southerners, who, by and large, can probably trace back their lineage to both sides of the conflict.
My own family lineage is primarily Southern, but my surname and some other branches of the family actually trace back several generations to places like NY, NH, PA, Mass., etc... There are gobs of now distant relatives with my surname still living up north. My great grandfather was a Yankee who lived in Indiana for a great number of years. It was an academic appointment of all things that took him down south to Oklahoma, where he was a member of the engineering faculty at Oklahoma A&M (now Oklahoma State). While I grew up in a lot of different places as a military brat, I generally consider my roots to be in the South, while still retaining the knowledge that I had relatives fight and die on both sides, and relatives who fought in wars before and after the Civil War, and the hell if I care to have some 3rd generation guido or potatohead from NYC talking smack about the South. I do, however, have the sense to differentiate between that and the debate and discussion of the issue we are having in this thread.