> This is a perennial favorite :-)  I still pull in my home-made
> version fairly often. 

wow, I learned a new word. perennial. Had to look it up in the dictionary,
but it sounds good ;)

From Merriam-Webster: 
Etymology: Latin perennis, from per- throughout + annus year



-- 
Brian Schr?der
http://www.brian-schroeder.de/