It over two years since my visit and did not stay at either village. We had a vehicle and stayed at B&B's close to the mountain as it was cheaper. Vernon is close enough to commute each day, and has a good range of restaurants. My meal at a greek place called something like Dimitris was excellent, and you usually cant go wrong at 'Earls'.
Stayed at a B&B 10 miles from Kelowna, on the way to Big White, and the drive as a real drag each day. Next time I'd stay in the Big White village. I thought the Big White village did not have the atmosphere of Silver Star. Okay, Silver Star might seem tacky, but it appealed to me more than Big White's spread out village cente, had no appeal and felt almost 'empty'.
As for terrain, Silver Star's Putman Creek side is challenging enough for anybody, plenty of double and triple black runs. At Big White, venture over to the Gem Lake chair, longer runs and a lot more black runs. On a week day we had these runs to ourselves, just awesome.
I was only at each resort for two days, so cannot consider myself an expert.