I think we have besides the driver problem also a "latency overrated" problem. as said, lower your samplerate to 44.1kHz. if you have then a latency of 2.6ms you are fine. no need to push it to 0.3ms. because: in 0.3ms the sound travels 10cm. in other words: normally you are sitting around 1m from your speakers. in that case you have a latency of 3ms. that latency wouldnt bother anybody. on stage you have latencies of 30ms in bad cases. (I hope I am calculating correct ...) so, why bother of a latency of 2.6ms?? you cant hear that, because if you play electric guitar that is normal. and really low latencies like 0.3ms cost you lots CPU power that you need for other things. so this chasing for latencies is not a good thing. a good thing is to dont care about latencies and set them higher, years ago I had 750ms latency. no problem, because I didnt monitor through the computer. get yourself a y-cable, record one and sent the other cable to a monitoring system. that doesnt matter what that is. so you can hear your sound "without" latency (remember, there is always latency, outside of computers) and record without worrying about latencies. and I can tell you, 750ms latency is a joy for the CPU. :D