As powderglut noted, you can't predict the snowfall so using it as a determining factor isn't really valid. Steamboat and Park City are very comparable. Not sure on your comment on elevation as Park City and Steamboat are virtually identical in that regard. Both are lower than some other resorts in their respective states. But for early season (which includes holiday week) a better factor is colder temperatures early for better snowmaking - that's what's going to make the difference in open terrain. And all are comparable in that area. Do note, however, that holiday week is early season and you're always rolling the dice compared to coming in February, for example.
In terms of community infrastructure (restaurants, shops, etc.), Park City is significantly larger and much more to do than Steamboat. Between PCMR and Canyons, far more terrain. For the non-skiers, there will be far more to do in Park City than Steamboat, although both are nice.
Silver Star and Cimarron are both nice. I would take Silver Star over Cimarron in terms of actual units, but Cimarron will offer you more in walking distance than Silver Star. What Silver Star does offer you is a private ski lift. But it is removed from the main base. Another condo complex to consider in Park City would be Snowflower. It's still not right in the base area but you can walk there, which you can't really do from Silver Star (although it does have free city bus).
You can fly non-stop to both places. You have many more flight options into SLC.
You honestly can't go wrong with either option, so I wouldn't burn too many brain cells on it. Both are great world class resorts with a lot of character.