I don't miss dealing with 8.3 filename conventions at all (or the 255-byte size limit DOS had for file paths, so a list of subdirectories can't typically be more than 30 or so deep).
EDIT: Upon further reading, it appears MS did finally get rid of this restriction, but some 32-bit apps still don't play nice.
Some would even have configurable parameters.