Don't know the current equivalent but my Canon PIXMA iP8500 produces top rate prints. Very pleased with quality and reliability.
Separate ink tanks but still a bit pricy to run and I don't know if current models have their own server and will ethernet to the router.