How to minimize wind noise...?

I'd diagnose where its coming from and deal with it on a case by case basis. Home Depot sells that 3/4" sticky back screen door weather stripping its inexpensive, works wonders on auto weather stripping.