I'm going to be attending Wise Ltd's Advanced SQL Server Integration Services training course in September. Now admittedly by that point the current project will be live (fingers crossed), but hopefully I'll have a lot more knowledge for the design of the next one, rather than the trial and error approach that I've used this time.

Also our copy of Microsoft SQL Server 2005 Integration Services arrived today. I've only had a quick flick through so far but it looks far better than the other one. Nice work Kirk.