Thank you for such a nice, informative article!
This is why this site is so useful - we can learn from others and not have to try and duplicate everything ourselves.
If we needed more resolution (e.g. microseconds) has anyone checked the date/time functions in the programming languages and used CLR to access those times?