I liked Angel better than Buffy The Vampire Slayer. I was never much a fan of the lead of either show--I have always loved the backup characters.
Anyway, I really enjoyed this finale. Wes's last scene had me crying, and when he got hit I said, "No, not him!"
So the finale was great. However, I'd read in Entertainment Weekly (from Joss's own mouth) how it wasn't going to be a cliffhanger, and seeing what I deem to be a cliffhanger ending, I was really disappointed. It magnified my sadness that much further. I'm getting over it now, but I wish I hadn't been told that it wouldn't be a cliffhanger. I might have endured it better. Maybe not, though. I really want to know what happened to them. It's not the same as "the fight goes on", it's, "there's this fight that it looks like they have no way to win and they're all going to die--what the hell?"
I like the comments about Angel giving up Xanshu because it's the right thing to do, and not for a reward. As an athiest, it really appeals to my personal sense of morality.