I don't have room for boxes, so my DVDs are filed away in drawers and my BDs are in CD wallets. I use Invelos Software to catalogue my discs, filtered with BDs and then DVDs, subdivided into films, TV shows, music, live comedy, sports.
DVD Profiler, by Invelos Software, Inc.