If anyone's looking for a straightforward ETL framework, check out DataDuck http://dataducketl.com/ The `dataduck quickstart` command is as close to automagic as you can get, and then you can customize your ETL after that.
Most of leading tools are HORRIBLE as programming enviroments and also are incredibly expensive.
I recommend reading PACT PRESS' books about Business Intelligence on the Microsoft SQL Server stack. It brings it all together in a fantastic way, example driven.
No storage limits, pricing tiers, or caps.
Your data stays private and on your own servers.