Ooh goody - a grammatical gray area.
People disagree about this one.
I believe that TECHNICALLY, since "I am going to dinner" is a clause, it follows that the clause should be separated from the rest of the text, and so TECHNICALLY, a comma is required.
I think that in the somewhat similar...