Well the best mic for you would be a shotgun mic. Then you can buy a windsock and slip the mic into it and avoid wind sound.
http://www.creativevideo.co.uk/public/view_item_cat.php?catalogue_number=sennheiser_mke400
this would be the best for you if you want to do home videos and get great sound quality. I bought two of these to try them out and they are great for home videos. This miniature shotgun mic are great, cause they mound on top of your camera and you don't have to hold them. It comes with a wind sock, and what i also like it that you can adjust the mic volume right on the mic.
this is how it looks like on a camera
Hope this helps
-Bki