Ok, so I solved the issue:
Do not use the default printer drivers that came with Win 7 - just download the goods directly from HP.
The drivers direct from HP have features that MS striped away, including duplex printing.
Thanks everyone for your help!