Buy.com has the HP Photosmart 8250 Photo Printer for only $39.95 after a $40 mail-in rebate valid through 12/31 and the $20 off $50 discount you get if you pay via Google Checkout. Plus, shipping is free and there is no sales tax (except CA, MA, MD, TN). This is a first-rate printer (HP bills it "the world's fastest photo printer") which can do 4 x 6 photos in 14 seconds. It prints in 6 colors at up to 4800 x 1200 resolution. This is the lowest shipped price by atleast $30 (Walmart.com is $148)! This is a great gift for anyone who has or is getting a digital camera.