I personally used good old FireWire to do that.
As miniDV is a digital format, I would transfer it in digital domain and not use analog-to-dogital converter like that Vidbox. That would mean 2 conversions - D/A inside camera and again A/D inside the converter box. Which means only quality loss. Better let your computer recode the DV movie (which will have quite large files once you've imported them), to something more modern (H.264/AVC in a MP4 file, for example). You will save lots of disk space and not much quality.
If your Mac has only Thunderbolt ports, then you will also need the
TB-FW adapter. Older Macs had FW ports on board.
Plus the cable to connect the camcorder to FW port. Depends, what connector do your Canon and Apple have. In case of the Apple TB-FW adapter, it needs to be 9-pin FW800 Male, on camcorder side, they tend to be 4-pin FW400 mini connectors. I have a cable like this:
Belkin 9-Pin to 4-Pin Firewire Cable
Works perfectly. Some later camcorders can also be connected via USB, then it will be even simpler.
On software side, even QuickTime will do the job, including simple cutting. If you want more sophisticated edits (like additional audio, titles, transitions and the like), then iMovie is also free for owners of recent Apple models. Or $15 if your Mac is not entitled.