Thanks John for posting the link. I renewed today and noticed that it is good until November 2010. So, I guess I need to remember to do it in November every year. I've saved the renew link with a reminder.
The last issue I actually got was Spring 2009 (#005). It used to come 3 times a year Spring, Summer, Winter, but I noticed when registering it said I would receive "Triumph" twice a year - I guess they have cut back.
Whoever asked about "Torque", it was replaced by "Triumph" in 2006.