i heard the last episode with stan turning 10, could be the last one. the episode had that feel to it, and rumor i heard was it may be....noooooo!!!! i hope not, anyone could shed light on this rumor, please do.
According to the website: "South Park renewed through 2013
It's official: South Park has been renewed through 2013, which will bring the total number of seasons to 17. Read more at Entertainment Weekly "
PS - I enjoyed the episode where tiger woods got what he deserved from his X. No holds barred with this show.