Perhaps we need a compacted URL standard? How about something MIME encoded, with a 5 bit prefix to handle the protocol, and Huffman coding for the rest? Then applications like Twitter and IM/MMS clients could simply decompress the URLs inline, and the whole thing would be transparent to the user.