Steamboat is a great family spot but I agree that it is very limited for the non-skier. From a girl's standpoint, the quantity of shops is ideal for apres-ski strolling (inclusive of base area and town, there are a couple hours worth, at best). Spa services are equally scant.
Sure, you could pick another destination; however, why waste Steamboat's awesome dry snow? Why not make your non-skiing wife a skier? Steamboat has a spectacular ski school. Buy your wife a half-day private lesson and change her life forever!
She will ski without family pressure/critique (come on, we all have families) and will fall in love with the most spectacular sport on earth. Steamboat's powder is ideal for new skiers. I cannot think of a better gift (this includes all things Tiffany & Louis Vuitton). She will start the new year with a major league "I'm a kick booty She-ra" atttitude.
This time next year, SHE will be posting on Barking Bear.