A possible option for the truly desperate...supposedly SelectRadio has come up with a beta fix and may have the final fix today. I've never used SelectRadio and can't vouch for them, but they do offer a free 10 day trial. After that, a one time $25. fee (which cannot be transferred to another device unless it's a warranty situation).
www.selectradio.com