LawLogix - Immigration forms, billing, e-filing, case management and electronic paperless I-9 compliance software. - http://www.lawlogix.com/
Immigration Assistant for Windows - Program for lawyers that combines United States reference materials, learning tools and forms - http://www.immigration-usa.com/