I say.. The hub. Because their both ending good shows. While all the cartoons of any other channel are just going on not caring, These two are in a battle royal for life. But if I had to choose, it'd be nick!! Go danny phantom!!!!!
Well, first blood of this competition goes to Nickelodeon, because they came on the air years before Cartoon Network as the official first television channel made for children ever. (the name "nickelodeon" actually originated in the 1920's, as a name for theaters that showed early silent movies and cartoons for the price of a nickel.) But for a long time, both Nick and CN had an equal share of awesome, well-done, funny, and genuinely good cartoons, and then they both started going downhill with live-action crap and poorly-made insults to the cartoon industry. I would say that both loose, but CN seems to realize their mistake and not only got rid of almost all of their live-action junk, but are also making new cartoons like Adventure Time, Regular Show and Gumball, which are awesome, well-done, funny, and genuinely enjoyable to watch. Nick, at this point however, haven't dropped to the level of Disney Channel or MTV yet only because they play the occasional repeat of their older, better shows, including early episodes of Spongebob (which at this point is now struggling to remain tolerable!)
Because they're sorry for their screw-ups and are actually making an effort to make up for those screw-ups, my vote for the better channel goes to Cartoon Network. Get well soon, guys!