Hey dd~I think I'd sort of echo what bogie said;
Still you have to start somewhere. Buy something and shoot it. All you get here is someone elses opinion, the only one that really counts is yours.
It's true, not necessarily helpful though. Asking that opinion in an open forum you'll get replies from guys who just bought their first gun and love it. Other guys replying may have owned more than 50 22LR rifles and have arrived at the opinion they're offering you. Other guys (and I'm buddies with one) think that all 22s are basically rubbish, and not worth 2 cents...let alone, hundreds or even thousands of dollars. I guess to really offer any constructive criticism, it would be helpful to know what your budget is (before scope/rings/spare mags), the intended purpose, etc.
To answer your question at face value~I've probably owned as many Savages as I have Marlins and as a rule, sort of prefer the Marlins. I currently own 2, but only 1 of them is a 22...and it's my only semi, a model 795. Were I setting out to buy a budget-minded, new-production 22 today...it would probably be between the Ruger American and the Savage B22. With that said, I honestly believe CZs are better guns than either of them, but a CZ452 (discontinued, but can be found new/used) will cost somewhere around 30% more than a Savage B22. Worth it? Yes. In your budget? I have no idea!

I have no experience with the B22 but it's a new model with some interesting upgrades/improvements from their Mark II series.
At the end of the day...buy what strikes your fancy, shoot the heck out of it...see how you feel about it then. It will meet your expectations or it won't. Buy another, do the same thing. Repeat, repeat, repeat...

Just remember that more $ can buy better build quality/accuracy/materials/longevity...but won't necessarily buy more enjoyment. If you want to knock over pop cans, you don't need an Anschutz. If you want super-tiny groups @ 50+ yards, that probably won't happen with most Marlin/Savage guns either.