I installed SharpDevelop on my USB stick today. Now I can have a portable development environment to take with me whereever I go. As long as the computer that you plug your USB stick into has the .NET Framework installed you can develop anywhere! I swear I find a new use for my USB stick everyday.