HP7280 is excellent but a bit above your budget price @ around £140 best offer - Staples have some half-price J6410s at just under £90 which are nearly as good (duplexing not as good, software/wireless a bit more difficult to set-up and only has a single colour cartridge rather than individual ones but an otherwise excellent machine). I have one of each working pretty hard in our office following the failure of a couple of old workhorses and can't fault them. Admittedly I haven't tried them in MAC environment (but they both claim compatability - I think ?).