SplashID. Over the past seven years I've used it on three PC OSes -- Win98, XP and Vista -- and three mobile platforms -- PalmOS, WM2008SE, RIMOS -- and never had any significant problems. I can't attest to it working with Windows 7, but I think it unlikely that a company such as SplashData would cripple their software by not having it function on that OS; maybe you could e-mail them.