MiniMatt, a good point well made as usual mate.
A couple of years ago my neice and nephew had come over to stay the weekend, she was about 4 and he was about 7. South Park came on and i naturally jumped for the rmote and changed the channel. Went out the room and when i came back they had it on again. I was abut to tell em off when it turned out it was Auntie who has allowed it and said "Its ok, their mum lets them watch it at home"

Now either their mum had never watched South Park herself or had suffered a mini nervous breakdown when she made that decision, so i told the kids there was no way their (favourite until just this second) uncle was gonna let them watch it.
We came to a compromise whereby they could watch it with the sound off..... and as you say, even the the visual imagery left me going
And i love South Park myself so its not an anti south park thing, try watching an episode with no sound and its still dirty as hell, lol.