Hello, I'm running Windows 7, and like other Windows users was dealing with some pretty serious latency even when using ASIO drivers for the Focusrite Saffire Pro 40.
I discovered that by using the windows task manager to change the priority of the PD process, that I am able to work with vastly lower latency. I was able to reduce the delay in PD audio settings from 50ms to 15ms.
To do this, start task manager (start->run->taskmgr or ctrl-alt-del) go to the processes tab. The process for PD-Exteded is wish85.exe. Right click on this process and choose priority and change to "realtime". This change must be made each time you restart PD.