One problem with the "all in one" type machines, is that if your scanner goes out and you have to take it in for repair, then you are out a printer while you wait, and visa/versa. I feel it is always best to save up and buy seporate componants.
One of the few things I prefer from HP, is their printers. No complaints there.