After a long enough period of time, and when i get bored of whatever game I'm playing, (Right now it's down time before dead space 3) I go back and re-watch Code Geass. I've seen it start to finish twice now, and plan on it again when i forget most of the non major events. Rosario+vampire I've seen once and tried again but failed at one point, will re-watch soon though. That being said, I've found some really good ones here on CR, i usually watched dubs on other sites, but i found my favorite anime, second only to Code Geass, and that is Sword Art Online, which i will re-watch ASAP, so i need to hurry up and forget already! More definite re-watches would be Angel Beats, Hyōka, Elven Lied (Best theme song ever), and Spice and Wolf . Oh, and few others i plan on watching from ep1 when/if other seasons come out would be Sekirei, Oreimo, BTOOM! (<--These two especially--->), Heavens Lost Property, and Good Luck! Ninomiya-kun.

Chase6565 @ Meh like any show it had its moments I still remember the fight between Ichigo and grimmjaw when Orihime shouts out at Ichigo that she just doesn't want him to be hurt any more.. if you ever feel like it its episode 166 here on CR just love moments like those.

Haha just watched it again myself forgot how much child Nel's voice made me want to put my head into a woodchipper ending still awesome though.

Sounds like a good moment lol I'm gonna check that out. I'll probably finish the series one day, but that Soul Society arc was definitely something special for me. It actually led me to get back into anime after like years of watching none whatsoever.

Very often, usually with friends who I think would like the series. You always sort of get stories better when you revisit them, and I find it's especially fun to watch a dub after watching the subs, or vice versa.
I usually won't rewatch an anime until at least a year after my first watch, though, unless I really loved the show or it's relatively short.