Hi Andy
Is the printer making any odd noises, or generating any Windows error messages?
Look at the HP Photosmart series, wireless and wired ethernet, Bluetooth, two paper trays, auto-duplexing and decent scanner. I spend about £100/year on original inks, printing 5-6,000 sheets.
That would fix the problem with the 4300 too.