ive tried just about everything out there. Auto-lock (CSDEVCTRL) is the fastest/most reliable i've found:
http://forum.xda-developers.com/showthread.php?t=386451
it activates the built-in windows keylock, along with a bunch of other features. touchlockpro and s2u2 are also great alternatives.