the best way to watch Code Geass is watch R1, then skip to the end of the last episode of R2. it won't make a lot of sense but it'll be a lot more enjoyable.
Last Exile was cool.
There's this obscure anime called Naruto.Seriously though, I recommend Soul Eater, even though I only watched like 2 episodes, I think you'll like it.
noragamieven though it strays from the manga really fast, the anime is still p good. there's monsters and some swords and a good bit of action. also one of the characters is hella cute
I watched the show all the way through and even though R2 wasn't as good as R1, it was still enjoyable to watch.
ill watch GT and kai later.
if you're into blood i would suggest beserk
^You might like Hellsing Ultimate, but it has rape and necrophilia scenes in it.
if you watch Hellsing Ultimate, prepare for bloodlots and .lots of blood and gore
Even more than Happy Tree Friends?