We watched the final episode last night. It was a good way to finish really, with Angel, Ilyria, Spike and Gunn in a last-gasp fight against a mob of ugly, hooting demons. I was a bit disturbed about Lorne killing Lindsay though; the latter may have been an evil dude, but Lorne's a singer not a fighter.
It really does feel as though the show's had been canned came all-of-a-sudden (and just as it was turning out to be good and dark). There's a flurry of loose-end-tying in the last four or five episodes, so even though I didnt know what season we were watching it became quite obvious it was heading towards a final.
I'm going to have to re-watch them all, I think.