For many reasons you might ends you having a very long URL for certain pages, distributing the long URL might be an issue for you as people usually does not remember long URLs and they like having short URLs.
Today there is many websites that make your long URLs shorter and make your life easier. Personally I checked http://tinyurl.com site and it worked just perfectly for me. I am pretty sure there are more sites that are doing the same thing for you. But I am recommending this one for you.