I want to send a file as attachment. So from windows 7 send to menu, I want to create an option "Send to GMail". Which launch gmail in my default browser and attach the file. Is there any way?
Yes, install gAttach, set it as your default mail client, then use the sent to > mail recipient menu.
It appears the gAttach link in the source page is dead, most likely there is no support for this product anymore, use the link above to download a copy of gAttach.