If you know how to run hills, and get a decent day, Boston's faster. (except those years with an April sea breeze in the face of runners inbound from Hopkinton) Absent of that, Boston's a bit quicker than NYC, and course records tend to bear that out.