We had to get a new printer this week. I was able to get it to talk and print from not one, not two, but three different devices in my house on the first try. Either printing is getting better or easier, or the anti-printing coalition forces aren't working against me as they usually are.