From where can I download Avid DVD by Sonic?
You can download and install Avid DVD by Sonic from Avid Technology web page after you create a Master account.