OK, thanks for the link and editor suggestion, I looked at the Applecross one (because I wanted to see if I recognized it) and I see you have wind noise worse than I, so looks like the problem is common. Yes, I can add music, but I'd rather hear motor...

So I will do some experiments with prototyping a "windshield" before giving up (there is also an external mic possibility, just wanted to avoid the extra cable).
Added: here is the link to the unedited video, 235Mb download, .mov (quicktime) format.
http://www.screencast.com/t/ybJlcAhS--sv