Favorite -- springtime. The weather's getting warmer, so I can rediscover what it's like to ride without layering up.
Least favorite -- springtime. The pollen is killing me, and the fair-weather "commuters" have let their riding skills go to crap.
I can see the pros and cons of everything.