Quality starts at about $200 MSRP. If you can find something on sale for less great. All scope manufacturers give you the most scope for the money in their lineup with a 3-9X40 or 2-7X32 scope. Getting more magnification will cost a lot more money, if you see something in a 3-12X or 4-16X priced the same as a 3-9X it is lower quality.
7mm Mag recoil is almost identical to 30-06, they are not hard on scopes.
Anymore I'm afraid to recommend Leupold.
The Burris FF-II 3-9X40 priced at $199 is my default recommendation as a good scope on the low end They have a reputation as one of the toughest scopes at any price and the glass is pretty good too. I used to recommend a Leupold VX-1 or VX-2, but don't think it worth the risk anymore. I'd buy a $200 Burris now before a $350 Leupold.
Meopta is good, very good. They used to make a version for Zeiss (Conquest) that initially sold for $550, I have one. Zeiss dropped that scope and Cabelas started putting their badges on it. When Cabelas dropped them 2 years ago they were priced at $250. I bought 3 and wish I'd bought a couple more.
Zeiss is now making a scope called the "Terra" that replaced the Conquest. I don't think it is quite as good, but it appears to be a good scope for the money, about $400.
With Leupolds problems, and my favorite Meopta discontinued I'm sorta at a loss as what to actually recommend anymore. Almost all scopes within the same price range will be very comparable as to glass. The differences will be in eye relief, weight, reticle style, adjustment knobs etc.
I'd go to a big store and actually handle some and see which I like. Things like weight and eye relief need to be looked up online before going into the store. It is hard to get a fair comparison on that when they are not mounted on a rifle.
If you want something pretty decent somewhere between $300-$500 is about where I like to be. The Burris, and maybe others at around $200 ain't bad at all. But moving up to the $300-$400 level does get you a better scope. Much above $500 and it takes a lot of money to see small gains in quality.