The canon, as in any laser printer, would need special laser safe window envelopes = extra expense but I love mine. I print letter and envelope on same machine and can use CW to color match.
I hear great things about the 1175 or even 1170 HP heads from any provider and would be looking that way...