Which of the two usages is correct? Do both of them imply the same meaning?
- Greed, for lack of a better word, is good.
- 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.