I've been using
throttlelock. Basically a windows mobile version of the pattern based lock program that comes on the android phones. It's nice and you can skin it.
I'm not sure how it is on battery life though, and it's still a bit in the early stages.