Do a search on Google for "Rainbow Tables". That will get you started in the right direction. Also, take a gander at Password Cracking with Rainbow Tables in AO's Security Tutorials Section.