There is a really good reason that Samsung does not allow you to disable or uninstall Touchwiz. And it is not because they can't.I mean people can't say on one hand Touchwiz sucks but then be upset if Vanilla doesn't have the same features.
Touchwiz has some nice features, but they are accompanied by a huge load of baggage. The assets do not outweigh the liabilities.
I have owned both Samsung and HTC devices. I always bought them because the hardware rocked...not because of those stupid skins. I think if most people were actually given a choice they would pass on them.That's the point to Samsung and HTC having their skins on the devices....