With Earth Day this Sunday — I know, you hadn’t heard about it — I had Joel Makower back on my show this afternoon for some perspective on where we are on environmental issues.

We talked about large corporations like Wal-Mart waving the green flag, what it means to be carbon neutral and buy carbon offsets, why we don’t see a lot of green marketing claims anymore, and whether the private sector should lead the way or government has to play a role. Joel also explained how your own bottom line still comes down to the three R’s (reduce, reuse, recycle).

Listen, then read Joel’s blog, and his GreenBiz.com site, too.