It was a great finale; although:
Like always, I could have doen with out Big, but I loved Carrie's fight scene with him. I think Sarah Jessica Parker excels more as an actress when she is yelling and having a nasty arguement with someone. She puts all her passion and hate into it.
I do believe that Charlotte could have had a better storyline than dealing with a horse.
Samantha learns that she doesn't like a small penis and she definatley cannot handle a big one.
Steve and Miranda gives it another shot, which will, like always end badly.
Overall, a great season finale.