Check the .NET Address Book API's of those providers:
Couple days ago I was in the Internet and noticed there many good tools. Some of them I downloaded,but a next tool - address wab view amazed me. Reason of it restored all my old lost emails and contacts too for seconds and without payment. Besides the software showed me how it restores Windows Address Books after various failures.