I voted Miami
This has been my favorite Miami season and compared to Vegas and NY's seasons I think it came out on top.
Miami: There were a lot of things that kept me interested. Horatio definitely became more human. I had feared I was going to be rolling my eyes the whole season with the Julia/Kyle storyline and ended up enjoying it quite a bit. There were some great, solid episodes like Wrecking Crew, Sink or Swim, Head Case, and Smoke gets in your CSI's, among others. There were some great lighthearted episodes like Dead on Arrival. I love that Eric and Calleigh were finally brought together after teasing and playing with them for so long. I love that the story was done in a believable way based on friendship and not random sex.
The Ryan storyline was really good and even though he's not a character I usually enjoy, this season got a little better for me to watch him. They really explored his character and his potential.
I guess that what made it such a great season for me was that there were very few episodes that I did not enjoy (like Won't get fueled again and Raging Cannibal). The mayority of them were really good and kept me interested. And of course my OTP became canon so I'm happy with that.
NY: NY would be my second choice because it did have some great episodes like Yahrzeit (sp?) and Pay Up. Still there were some that fell flat and were just plain boring like The Past, Present, and Murder and others that were just average. Also the whole D/L story in which from total inconsistency they are totally in love and head over heels for each other, having a baby and getting married...meh
. At first I had no problem with them but then it just got all over the place.
Vegas: oh Vegas. This season was just a long, big bumpy road for them. There were some good episodes like the premier, and the recent ones with Catherine in the center, but there were some
really bad ones. I hope season 10 brings lots of good surprises.