You could get the Cannon i550 at NewEgg for around $136 minus the $30 rebate (until Feb 28, 2003). It will print both text and photos, print resolutions up to 1200 x 4800, is pretty fast, and uses different ink tanks for each color ink (which saves you money on ink). I have the Canon S600 and I love it. It is without a doubt the best printer I have ever owned and I am particular about printers.