When is the best time to send a marketing email?

I had a really fascinating conversation a couple months back with Mike Donnelly, the CEO of a company called Seventh Sense. They have a fascinating business and a really cool piece of software that helps companies deliver the right email to the right person at the right time.