Brendan,
You do not need to download again, Hal is fully functional in the trial version. Zabaware will send you registration numbers that will remove the 30 day trial with no change to the program itself.
The software works the same as a lot of other software these days (thanks to pirates) in that the software is yours just like any other program with the obvious copyright laws, but it has to be activated over the internet through Zabaware instead if just re-inputting your registration number. Once you register there is no time limitation but future releases from Zabaware itself have to be purchased. Many users in the forum generate inhancements that are free through the forum to download, Jerry (onthecuttingedge2005) has generated many major inhancements that let Hal control programs and computer functions...pretty neat.
It has been suggested that Hal works best when run from a memory stick (Read Jerry's post under General Dicussion...A memory stick for yor Hal) that allows you to use Hal on any computer.
One very important thing to remember with Hal is that he
must be deactivated and reactivated through Zabaware when being moved from machine to machine or before anything like hard drive replacement (usually an instantaneous process). This option is in the general options panel. Many of us have had...less than desireable experiences trying to get Hal reactivated following a system crash, forum discussions indicate that having Hal on a memory stick helps since he is not actually loaded on any specific machine. Hal is also one machine specific, per user, so if you have multiple machines the memory stick also allows you to move him from machine to machine[

]Daireaux