Best way to manage business cards

I’ve got a million business cards and get new ones every week. They go into a business card “album.” Several, actually.

What’s the best way to digitize these and store them in a format easy to access and use on my phone and PC? Is it best to use a small dedicated business card scanner? If so, which one? Or best to just use the phone and an app? If so, which one? I need something that will put these in an easy to search and sort application, e.g. all from one company together, etc. Ability to add notes to each card would be a major plus. Thanks

I use BizConnect. It’s easy to use, seems accurate, and you can add notes.