it's been hinted that boxed versions will be available, but your best option is to download. You can copy the download files to your audio computer and perform an off-line activation.
Download is better than boxes because from now on all updates will be fed in regular, short intervals as each updated feature is ready. We're looking a roughly a monthly schedule from what I understand.