I would definately consider the Versacamm over the cj500. If you want an older model printer i would go with the sc-500 (thats what i'm running), it prints very nice and it is sturdy, but it is seriously slow. From what i've read, the cj500 isn't well equiped for the more agressive ecosolmax...