My understanding always has been that it is best to have separate components, so that's why I've always owned a dedicated printer. For one thing, I've never had even one paper-jam during that time.
I have a Canon i850 printer which I have immensely enjoyed using these past four+ years.