Yeah that was WAAAAAAY more like it. I absolutely loved this episode, it was classic Southpark stuff. Ripping on pop culture like there's no tomorrow, making the handicapped kids act like looney tune characters is a stroke of genius and Towelie is among the absolute best SP characters.
Really loved this one from start to finish. So much better than the previous two.