My personal opinion is that if you're not going to persist a calculated column, write a derived table or view, instead. That way, no one can screw up and actually make queries that even try to use it effeciently. 😛
--Jeff Moden
Change is inevitable... Change for the better is not.