I try to stay away from the all-in-one models.... if one function goes down, you gotta replace the whole works. So, I can't recommend a specific machine, but I just wanted to say for the printer part, try get a laserjet.
A friend of mine does have an all-in-one HP machine, and it's wireless. I haven't heard her complain about it or anything.
