I had the privilege over the last month or two to test out KingswaySoft's new SSIS Integration Toolkit for Microsoft Dynamics CRM. It works for both CRM 4.0 and CRM 2011 and does a great job.
It gives you an easy to use and hook up CRM destination and CRM source that can be used to easily unleash the full force of SSIS combined with CRM without having to use script tasks or web service tasks.
It's free to try and is currently $895 to buy for a perpetual license or $495 for a one year subscription license. The trial is fully functional.
I have put together a small sample SSIS package that inserts into CRM accounts and related contacts into CRM from flat files. This sample is available below.
Keep in mind that I am definitely not an SSIS guru but I did manage to get this sample to work. Please do not ask me questions related to SSIS as it makes my head hurt. Please deflect all such questions to the maker of this program Daniel Cai (https://plus.google.com/115440641969940382242/posts).
Get My Sample Package Here:
Get The Tool Here!: http://www.kingswaysoft.com/products/ssis-integration-toolkit-for-microsoft-dynamics-crm