I want to say Mass Effect 2, but the epicness wasn't so much the boss fight, as the atmosphere of the final level itself, the mediocre boss fight still felt epic because of what had build up to it.
I also enjoy some of the Resident Evil 5 bosses, not so much Wesker, but the various black...