Is it to obvious to say Sephiroth? Well, besides him, the hardest boss was Xigbar..took me forever. The easiest boss? I say Shan-Yu.