HL's ending was the best IMHO, mostly because there were two ways to end it, and it left many possibilites open rather than making everything "clear cut". BShift's ending was original, I liked where you saw Freeman being dragged down that hall. OP4 was my least fav ending because it somewhat copied off of the original (meeting with the g-man, and coming "under his wing" so to speak).