About time I blogged about something other than running or ranting! In my many years at Microsoft I spoke to lots of different sized groups from 20 up to I think about 250 and those folk who have met me know that speaking in public isn't something that is too hard for me. During the Managed DirectX...