haha... I say, "I am rather attached to breathing."
You should see your dr for an accurate diagnosis. There are a number of things that can cause this kind of a cough - asthma, post nasal drip, acid reflux... To get rid of the cough, the cause has to be identified and treated. Be patient though, it can take a while to identify everything that is causing the cough and control the trigger.
Feel better.
oh, also, i know its not contagious, because no one that has been around me has cought it..