Has the Foyer floor plan been discussed yet?
For coffee table I would suggest something with space underneath. I think you mentioned 18inches between the sofa and table, but for taller Igent's it's nice to be able to stretch one's legs. It also helps to open up the space.
The Florence Knoll coffee table would fit the size you are looking for, and Matt's request for Carrera. Unfortunately it might look to matchy matchy to you, with your sofa and dining room...