Portable apps don't need installation. You can run them from even a flash drive. Here are the best portable apps around.