Shouldnt the visit table store the IP Address of the visit as well? So we can check from where the user last logged in. This would be helpful for auditing purposes. As well as quasi-geographic plotting (in case the webmaster had that particular bug up their sleeve)
If this is a wanted item i will submit a patch.

