I don't get all the hate. I watched the original Blood+ and thought it was a decent anime, but the story was a little contrived. I'm not sure if Blood-C was supposed to be a reboot, but I loved it.
The first 3-5 episodes were a bit weird I suppose, half the episode would be "happy school days" and then the next part would be "awesome-mind-blowing-monster-destruction-blood-gore-schoolgirl".
Very much like Battlestar Galatica or Memento, you'll go back and re-watch everything because it'll change *everything*.
Anime plots in general are very predictable. Character reactions are predictable. Blood-C was neither and it was superbly entertaining. I had actually given up anime for the past 2 years because every series felt the same. Blood-C started out being the same, and then wow, was it ever a shock.
By the way, the last episode was a 12 out of 10. It completely blew me away. Watch the entire series from start to finish, it'll blow your mind.