Hey dac9050, without posting the actual forms make sure you have the following.
Original ss card
Cdl permit or license
Photo id regular license
As far as information the hardest part is employment history. I had to go to the social security office and pay 140 bucks for my enjoyment history printout.
The second hardest part, which is confusing to me and I'm hoping youngnyc can help me clarify, is the driving record. Hopefully he'll have some clarification on this part.