S&T 2008 does indeed require registration. I tried it briefly but didn't really care for it and ended up uninstalling it and reinstalling S&T 2007. In my opinion, unless you want the newer GPS receivers, there is not really much of a reason to buy a copy of S&T every year.