I rather like the Canon 5250 aswell. Economic, Good-enough, (but not perfect) for photos, and quick-ish, but not super fast, for documents.
As I try not to print too many docs, it meets my needs.
It's only downside is that it does not do Airprint, or whatever Apple call it. So to print from an i-whatever, a different App, non-Apple is required. (Mixture will be along to tell us what Apple call it).