What it does show though is there are no differences in terms of midi files and feel when it comes to internal VST's which is what many of you are running. What I am doing is running quite a large external setup and there are differences there, no doubt. I also run internal VST's too so it is good to know that these programs are handling the internal VST stuff the same. They do not handle external midi timing the same way though.
It could also be and I suspect this that the way I have my midi interface connected to a serial port and there is nothing on that port apart from the midi interface.
(My interface has 8 midi ports and I only have 5 powerful external instruments and they all have a whole port to themselves. And although I could get each port doing 16 things at once I tend to only get each instrument to only do one thing at once meaning we are dealing with a latency of 1ms or so per synth. Actually way better than a lot of audio latencies with VST's. The hardware instruments still have latency as well internally but it is very fast as in case of my Kurzweil for instance and it is consistent so I can slide external midi tracks back by the total latency amount to bring them all perfectly into line timing wise) Sounds like Studio One has a clear and direct path to the serial port and it is always the same no matter what is happening over the USB buss or the PCI buss as well. It might be an older way of doing but it is certainly a very good way. I can hear it easily. BTW Sonar does not handle external midi timing as well even with the same interface on the serial port.
I must also say though that these differences are very small and extremely subtle. Some may not even notice them but a drummer with a strong sense of time and feel however will feel it.