I've found that if only certain people need to access your WordPress site, unlike e-commerce or community sites like BuddyPress, that these other plugins may come in handy. The later, is a new one that I've been experimenting with and it seems useful.

http://wordpress.org/extend/plugins/wsecure/

http://wordpress.org/extend/plugins/login-dongle/