Im gonna get flamed for saying this, but there's a difference between being hard and just plain sucking at it.
This game was easy, if you want insane bosses go play Prototype in Hard Mode.
Right, like you never got instant killed by Yiazmat or Zodiark. There's nothing you can do about it, even if you're the best gamer in the world. I'm with Skyblade, some bosses were just cheap.