Personally I hate Adobe AIR but it would be a great thing to make portable (however messy flash runtimes can be).
Program: Adobe AIR
License: Freeware
Description: Some kind of runtime that's supposed to let you run apps on more than one platform, like Java.
Website: http://www.adobe.com/products/air/