The biggest challenge of switching to Linux isn't using a different OS; it's dealing with the program incompatibility issue. Some apps make the switch to Linux painless, but chances are you'll have to ...