Rad,
That methodology has been discussed before. Sort of a poor mans concurrent connection limiter. Speaking of which...

If one were to implement the M$ sanctioned CConnect, it would provide you with a SQL DB of users to computers.
quote:

Cconnect.exe: Con-Current Connection Limiter

--------------------------------------------------------------------------------

This tool provides a method of tracking concurrent connections of users and monitoring what computers users are logged on to a network. It consists of two components, a client and an administrator.

Con-Current Connection Limiter:

is completely hidden from the end user's view.
keeps track of all computers that users are logged onto.
tracks last known user of the computer.
monitors what logon server users are logging into.
allows concurrent connection limitations to be set on a per-user or per-group basis.
stores all information in a Microsoft® SQL Server™ database assigned by the Administrator.

_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.