for producttype, look at:
http://www.kixtart.org/board/ultimatebb.php?ubb=get_topic;f=12;t=000019

for language... it depends do you want the locale of the user or the system?
for machine info:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WOW\boot.description

for user:
HKEY_USERS\.DEFAULT\Control Panel\International
_________________________
!

download KiXnet