i have never heard of anyone riding with sorels. does it really work?
That's what we used before "snowboard" boots. I sense sarcasm. You need to try boots on and pick the ones that fit your feet the best. We can't tell you what that will be. If you don't you stand a good chance of having a painful experience. Check the boot stickies at the top for fitting guides. It sounds like you want a mid to stiff boot for the riding you have in mind, but it's all preference. If a softer boot fit's best, that's what you go with.
Edit: just noticed you had park in the mix too. Guy's usually like a softer boot for that, so it looks like you're open to anything, or just stick to mid flex.