We're looking for a high-quality photo printer. Cost is not necessarily an object as it is a business expense. We had a look in Sams and saw the HP 7250 which looked interesting. Our experience with HP and Canon is that Canon eventually gives up printing clearly and starts printing lines across everything despite repeated print-head cleaning operations and full ink cartridges. HP (the C4240) worked well for a year or so and then started tearing up photo paper and not printing well. In fact it now only works on plain paper. The Canon i560 we have has begun not to feed well unless we use plain paper now - as well as the lines issue. We had an Epson a long time ago that also developed a feed problem and prior to that a Citizen. We also went through some Lexmark or other that died fairly soon after purchase. So... What we need is a printer that: 1. Will print high-quality borderless prints on photo paper. 2. Uses separate ink cartridges for each individual colour. 3. Works well with generic ink (preferably with refillable ink tanks). 4. Works well with generic paper. 5. Works well with a variety of paper thicknesses. 6. Prints documents nicely. Large format printing would be nice but is not very important as we can contract out for that. The use this printer would be put to is quick prints and portfolio work where the time delay in ordering is too much delay. Today as an example, the i560 ruined paper because it started printing lines over everything. The C4240 was out of ink so we rushed out and replaced the ink then found it tore the photo paper and when it wasn't doing that, it wasn't fully ejecting the paper and messing up the print on the trailing edge. Both printers are headed for the trash as soon as we get a realistic replacement. Any suggestions as to what would be good to look at?