Thanks for the help all. Based on the specifications I now have a more correct setup to store the required information. I'm having some issues getting the browser-type, but I think I can work them out.
Thanks for the insight and direction. I'll let you know if I can retrieve the other information since HTTP provides it.