well, I wouldnt call it a fix to your problem, but ever since I installed microsoft myphone, I havent looked back. It essentially backs up your files on cloud, so any time you need to update or retreive contacts, texts, pics, songs, calendar, etc, its a connection away.
more info here