I agree on the fuel sentiments, but as far as windows being rolled down having an effect on wind resistance, that is a fact. If you've ever run your car wfo, you'll find with the windows down it will cost you top speed. In a previous ride I found the windows down cost me 10 mph, not to mention the wind whips pretty good at 120.