ASIO Guard discussion

I suggest you download the free utility DPCLatency checker (or LatencyMon.exe if you have 64bit). Run this and it will show if you have any issues with interrupt hogs which usually are the culprit in these kinds of problems.
http://www.thesycon.com/eng/latency_check.shtml