Thank you for all of this info Scottishfiver!
I should be getting the new pcv valve from Mazda on Tuesday. My car fortunately makes no smoke and was interested to hear that generally these cars need about half a litre of oil every thousand miles anyway. I have only owned my car for four days now and really enjoying it !