Esh, I understand your concern with regard to latency and Windows XP. I have been able to run my Windows XP based system at 2.9ms which is far faster than hardware based systems. The best that hardware based system can achieve is around 10ms .... which is good enough for live performances. In addition, reliability is also not an issue on my system. It is tweaked for music and used only for music.