Damn. That sounds almost exactly like what I've got. It sucks hardcore.
Seeing as I'm in Canada, though, I simply went to the hospital, got a prescription, and that cost me thirty bucks to get filled. I don't usually use the medical system, but the last time I had a cough like this, it got...