We use the LeadTools (www.leadtools.com) OCX/MFC librarys and I can't really fault them other than their initial cost. They support most of the file formats ever invented <g> and the TWAIN and ISIS support is great and includes things like scanner ADF.