I've recently played A LOT of PS3 Killed a lot of bosses. I like boss fights more than everything in a singleplayer game. The best boss fight I've had so far was the Poseidon battle in God of War 3:
What's your favorite boss fight ? On what platform ? Post a video if you can.