While writing an Error Handler in my SSIS Package today, I was trying to determine what are all the System Variables available to me, to use in my error handler to generate meaningful error message in the application. A quick search did not yield the desired results, but a comprehensive search did. So here it is, in case you were looking for the same thing
SQL Server SSIS : List Of All System Variables And Their Scope (on MSDN)