Been trying my own hack to make a short GUID for a web form submission, but hit issues with incompatible characters. Just before making more changes I came across this excellent blog and code to easily convert GUIDs to Short GUIDs and back.
I have found this especially useful when sending unique vendor transaction refs to the SagePay forms service as they have a 40 character limit.