Id get the savage, i love the 22lr with the accutrigger. I dont think the mags are tht bad...
as far as glass
http://www.muelleroptics.com/ havnt gotten a peice from them yet but my 204 im getting next week is gonna get a mueller. ive herd lots of great things and they have great prices. Compare their same size and power scopes to others and theres a price difference.