Well I can't say much about the manga because I haven't read it. The anime is awesome though if you can live through the first couple of episodes. I'm telling you I thought the anime was crap until they got to a certain episode. Things really start getting good after that
The anime is good, love the first opening, but it ends soon because it was starting to catch up with the manga back then, dont know if there will be a continuation soon or not, they changed a few parts from the manga...