What do you want to print?
- family photos, vacations?
- fine art?
- 4x6, 8x10, 11x14, bigger, etc.?
What about types of printting material? Glossy paper, Matte, canvas?
I use an Epson 2200 but will be purchasing another bigger printer soon depending on how the new Canon printers show.
Your choice of printer shouldn't depend on the camera you have, but rather on factors such as the ones Kelly pointed out, above.