It probably is as simple as that but what happens if he only downloads the program on the 31-12-2003 he only gets one day to use the software.

I was thinking of something that possibly uses the registry and stores the installation date etc (encrypted) and then stops working after a specified time period.

Oh well I('ll make my own little component. Shouldn't be too hard