SSIS development can be a frustrating experience.  However it is becoming an increasingly important part of the SQL Server tool set and an important skill for the professional SQL server developer. The best way to learn SSIS is to see a real world example being built from scratch.  The brief is to import a collection of delimited files into sql server, date stamp and archive the files, capture any errors and get the data into a SQL server table.  It sounds straight forward but what if the file contains embedded quotes for example ("ABC","DEF",""Hello world, again"").  Try importing this line using SSIS!  You have to be able to adapt when using SSIS and this session will give you some ideas for getting round SSIS limitations and getting the job done.
Presented by Peter Doyle at SQLBits IV