I consider a theme solution as a very last resort. I would do this in hook_nodeapi() (D6) or hook_view() (D7).
 

Nancy

 

Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr.




From: Steve Kessler
 
I am looking for the node to just not be findable at all. So if a non-registered user went to node/100 and that was one of the nodes that was part of the list they would get page not found or redirected somewhere.  

I think the more I think about this doing it in the node.tpl is the best way.