Which of the two usages is correct? Do both of them imply the same meaning?
1."Greed, for lack of a better word, is good."
2."Greed is, for lack of a better word, good."
I perceive a subtle difference between the meanings they imply, but I would like to be sure.