Design Challenge #40 - Is GUID Good?

A GUID is a globally unique identifier for a database.  There is much interest lately in using the GUID for a table's surrogate key. For example, Bob the Customer could be uniquely identified by the GUID value '6A603133-2280-4D24-83CB-59AFCDF52297'.

What are the pros and cons of using a GUID for a surrogate key?

Email:
Name:
Role:
Pros of using GUID
Cons of using GUID

Response coming soon!