I use Papyrus and find it excellent. Import facilities are great and user configerable. Though not a Windows program it integrates well and refs. can be embedded into a Word document. My 1000 refs. occupy around 800K of disk space. Papyrus is also pretty cheap!