Mostly this is system dependant and a function of whenever the operating system "feels like" executing the function call. I don't know if VB would run any faster or not. In this situation, you would be better off increasing the system priority of your program. If you are still unable to get the right speeds you want, you could switch to a
which would enable you to be much more deterministic.