Shortly after posting this I found Dave's response to the "Foreign Key" thread that says...
Right now I use DateTime.UTCNow.Ticks to create a unqiue value for s:Id. I also worked up a pattern that uses the difference between the current date time and some (far out) future date as a way to create a *descending* order pattern where the most recent entries always appear at the top.
I like this better than a straight GUID. Care to share an example of what you use? Do you append any sort of random string after that ? (Maybe... 20080703.1611.3211.eoaisvnf... just to make sure?)
Any other ideas?
Thanks,
David