Thanks David, that is pretty much what I was looking for.
>Bud,
>
>I think the standard is to add your company name in the key:
>
>\hkey_current_user\software\Your Company Name Here\Your App Name Here\TheKeyName
>
>I think hkey_current_user is for customization preferences for each user of the machine. hkey_local_machine is for keys common to all users
>
>>>>I would like to create a unique id on each users machine whenever my app runs for the first time. I was thinking that I would make an entry under hkey_local_machine\software\myapp. Is that the right approach?