Know how I know Ulfric isn't a bad person?
Spoiler 'Cause if you kill him he goes to Sovngarde.
So he can't be all that bad hm?
Misguided perhaps, but not a bad person.
A Nord is not judged by how he lived, but how he died
Which means if he did go there, it must have been one hell of a fight, and his spirit is very strong.
And also means he wasn't necessarily a good guy, he's simply an epic fighter who died in a very epic battle and fought in an epic way.
Btw, I support Stormcloak, not Ulfric. That guy (what was his name again? Gramlan?) Asked me to swear loyalty to Ulfric. Well, I agreed because I think it's pretty much the same anyway: if the leader died, someone else will take the position, and I won't suddenly go to Sovngarde along with him.
Besides, the people of Windhelm are not exactly racist. I believe that in Windhelm, a mer told me that she gets a better treatment from townsfolk because she could prove her worth. I believe she's a meat seller or something.
Oh, and come on. Perhaps the Empire is trying to recover to fight Thalmor for another day, but in Markarth, a Thalmor ambassador acts all high and mighty, and says: "The Empire exists because we allow it to"
I quickly sided with the Stormcloaks. For me, the Empire is just a crumbling rubble of its former glory. And I doubt with Thalmor ambassador everywhere and Thalmor Justicar roamig the wilds the Empire could pull itself together enough to fight Thalmor again. The Thalmor will surely find out what the Empire is doing and suppress its power. The Stormcloaks, however, would have none of that, and will stand a better chance should they succeed and united all of Skyrim.
And I like Talos anyway. Better than that Akatosh or something.