I'm perfectly content to go into next season with Halak and Elliott as the goaltending duo, but I have little faith in an Elliott/Allen tandem. I think Oshie is a perfect winger for what we're trying to do here, so he's a keeper for me. Berglund stays to maintain our newfound center depth (I don't believe the talk about moving him to wing).
That leaves me torn between Perron and Stewart by process of elimination.
I think Perron will be the better value, and I like his spirit/compete level, his puck possession skills, and his ability to create offense for himself. My concerns with him are that he often seems to be on a different page than the rest of the team (making indirect instead of direct plays, etc.), and that he tends to lack discipline.
I like the progress that Stewart made last year as a player in terms of puck management and responsibility within the system, his physical toolbox, his ability to withstand punishment in the middle of the ice, and that he adds an element of danger off the rush for the Blues. My concerns with him are his fluctuating compete level, his relative inability to create scoring chances for himself (relative to his talent level), and that he's still a work in progress when it comes to structured team play and general hockey IQ.