Watch Neon Genesis Evangelion.

Then hurt yourself for ever liking Shaman King that much.

Not to say that Shaman King is BAD, but it's really not that good.

Ruroni Kenshin is another favorite of mine though, the manga, anyway.