Cartoon Network is a good choice - it is available here in England (as I don't recognise some of the channels you speak of, I guess you're not from round here). A channel we can pick up here in the centre of the universe, England, is a must.
Cheers,
Matt
Mountain Dew or Crab Juice? Oh, I can''t take it any more!
You got a toilet in there? "No, toilet in tower. Tower!"