Im looking for a way to get a unique id for commands I am issueing in my application. This ID needs to be unique for each request and for each PC connecting to my server. It is possible for multpile requests to be issued within a second from the same application. Likewise other machines may be issueing requests at the same time. I was thinking about using GUID numbers for this. Is there a better way? Easier way? Are GUID safe to use like this?