I have had a Buckmaster 3-9X40 on my Model 70 in .270 for about 10 years. It has never failed me, has never lost zero. I would recommend them without reservation...
FWIW- They are on sale through Cabelas's right now for $169.00. I am thinking about buying one to keep in the safe...