HP Home has the lowest price online via a coupon for the HP Officejet J3680 All-In-One Printer. This prints scans, faxes as well copies. It can also prints up to 20 ppm in black and 14 in color. They’ve got it for $49.99 – $10 coupon (SV2130) + free shipping = $39.99 shipped!
Don’t forget HP’s $10 coupon: SV2130 (expires: unknown)