[MENTION=3603]larry31[/MENTION] I guess you would probably need a noise canceling microphone. Of course, how expensive it is will dictate how much noise will eliminate. Also, the microphone will be unidirectional, so it only picks the sound coming from the direction is pointing at, and they usually come with a special foam that helps reduce wind noise as well.
Since you won't know how well it will work with a motorcycle, I guess buying one from Amazon to try it, and having the possibility to return it if it doesn't work can always be a good option. Unless of course, you find a forum or online post with someone reviewing microphones and their quality when using it with a motorcycle.