Purely out of curiosity and not being familiar with your SSNs (Social Security Numbers I assume) can I ask what is the problem with using them as a PK?
John Weller 01380 723235 07976 393631
I must confess.... I did this once and used SSN's as a primary key. It is my shame....