To OLECYN, Yes your in for a long fight. It took me almost 4 years to get approved for SSDI and I'm still fighting with these people for my benefits.
I would suggest you find yourself a SS advocate before you even start.
CHECK OUT: SOCIAL SECURITY DISABILITY COALITION theres a ton of information there. 2. My Social Security BLOG is another good reference website.

Jeff