Nickelodeon (ended 2008)
http://www.tv.com/avatar-the-last-airbender/show/28841/azula-what-i-think-goes-on-inside-her-head/topic/13281-1120482/msgs.html?page=0
I think that the people on this thread have pretty much sussed it out.