This question could be answered by considering the negatives:
August: too hot, too many vacations already planned so no one will come to your wedding. Of course, if you plan it in advance and it's held outdoors at some great venue, some people might plan their vacations around your wedding. That would be cool.
September: Back to school, beginning of football season.
October: Practically perfect in terms of weather and not too close to holidays, albeit, what do you wear to a wedding in October?
November: There's that Thanksgiving thing, but a damn good excuse not to have to be with family you don't like.
December: Holiday, holiday, holiday. However, the venue might already be decorated and you could save cost on that. And everyone needs to get a new holiday outfit so everyone has something to wear to the wedding.
January: Weather could be a downside, missed flights, etc. Aside from that, everyone needs cheering up in January so it could be perfect.
February: Who wants to compete with Valentine's Day? You could massively depress those friends who don't want to even think about love.
March: Not bad, not bad.
April: Tax time, but everyone needs a diversion from that. Also Spring Break, but that could work in your favor.
May: Beat the June rush, so all's good.
June: Cliche. Enough said.
July: Everyone's tired from cliche month.
Ok. That does it. Get married when you want.