I know about this site called Master Toons and it has a ton of CN, Nick and other cartoons. There is stuff lik IZ, Clone Wars (old and new), Generator Rex, Ben 10.... I even saw MLP that just got there.
Check it out if you need to re-see any of the shows. http://www.mastertoons.com