Someone at one of the senior housing facilities that I called last week told me about this program and I am spreading the word.
If your income is below the limit for your state ($1900 per month for a single in CT, e.g.), this program (administered by your state Medicaid program) will pay
your Medicare Part B premium
your deductibles and co-pays
You have to use a provider who accepts Medicaid. In CT at least, your assets such as your home do not count against you.
Here is a link to a medicare.gov page that has links to the State's websites where the info may be found.
http://www.medicare.gov/contacts/staticpages/msps.aspx