Well I gave your program a whirl. I kept running into an issue where if I set a hotkey to send to the background window, it wouldn't allow my normal keystrokes to go to the foreground window. I actually would have to write a hotkey for the foreground window as well even though that's the active window. Sounds like its a keyboard hook.....is that the case?

Anyhow, I did see a few missed keystrokes, but overall, it's a pretty nifty program. If you ever make it open source, I'd like to play around with it. I may give it another shot here soon, but I went ahead and bought a 5th computer this week for my goals.

You asked what advantage hardware has over your program. First get the banstick. I'm not running a single piece of software on my setup. Another would be the missed keystrokes. In my case, I'm playing 4 PBAOE casters and my main, which is a bard. and I need the spells to go off every time or I get into a bad situation. Lastly, I have a full keyboard at my disposal for my 4 casters, and a standalone for my main. That gives me about 150 usable keys to play around with. That would be one hell of a hotkey file ;(

But, when it comes down to price.......ease of setup........and price......oh and Price........HotKeyNet is something I'd recommend to anyone. Nice product.:thumbsup: