Download the latest version from here:
Sorry, no installer is provided, so you have to create the program shortcut by yourself. On the other hand, Magician does not copy files to your Windows directory and it won't use the registry. So it's fully portable.
Please see this for using card images with Magician.
To update Magician to the current version, download one or more corresponding update files from here:
You may be asked to restart Magician after the update.
Note that update files must be applied in specific order, if you need to apply more than one. The newest update file must be applied last.
If you haven't added your own cardsets to Magician, edited the cardset ids (abbreviations), imported card prices, or manually edited some of its files, then you can download the latest full release and unzip it into your Magician directory overwriting all the old files (Magician must be closed first, of course). This is an alternate way to update Magician to the latest version.
As the old files are indeed overwritten, it's good idea to back up your Magician directory first!
Old releases and updates can be found from HERE.