Since my application is in the USCIS system; and I'm less likely to receive my interview notice before October 2008, I decided to keep this link for cramming later 
http://www.msnbc.msn.com/id/25461301/
Update: Here's a useful video:
http://www.uscis.gov/files/multimedia/A Promise of Freedom.wmv