in reply to When is 'eval' too inefficient?
Some general advice/opinion on when to use string eval can be found in Re: Small examples of string eval.