I was looking at a fantastic new Code Share project called Tolerado this morning, and wanted to share it. Coming from the Professional Services part of Salesforce, and working for Integration vendors for many years, the availability of a toolkit that focuses on improved error handling when working with Force.com client web services is a great thing!
If you are interested in learning more, check out the Getting Started with Tolerado page for a really great quickstart guide to see if it fits your needs!