Hey, I have that printer
It's actually very good. Not so much for photo's, so I have a seperate Casio photo printer for that, but the quality is pretty good on moderately expensive paper, and it's pretty fast. About 15 sec for a color page. With your budget of 900 USD you can get this one, and then shell out for a great photo printer as well. It's always better to seperate the technologies, because they'll each better at what they do than an All-In-One device