Spring has awesome weather, but those allergies are killer.
I guess I would have to go with Late August--Mid October. It's perfect.
edit: Oh this is between summer & winter. I would say winter. You can always put more clothes on, but you can never take enough off (unless you want to go to jail.)