It hasn't been Okanagan College for 5 years. It's the University of British Columbia Okanagan (when you get your degree, there's no differentiation between one earned in Kelowna or one in Vancouver).
I'm from Kelowna, and attended UBCO for two years. If I were you I'd definitely consider it above almost all others.The campus is undergoing a 1 BILLION dollar (over a series of years) expansion at the moment. Growth is unprecedented and student population is steadily rising from this year's number of approximately 7500.This means you get state of the art NEW facilities on a beautiful campus in the "california" of Canada (Kelowna is THE vacation/outdoors/party/chill city in BC/Canada).Class sizes are relatively small, which results in a more intimate learning experience. You'll do better at UBCO than if you're in a class of 750 at UBC Vancouver.
Which brings me to the most poignant reason of you considering Kelowna....the skiing.
Within 45 minutes -1 hour of the campus are Big White, Silver Star and Apex mountains. Since you're located in the middle of BC, you can pretty much get to any resort (such as Whistler, Revelstoke, Louise, Kicking Horse, Fernie, Sunshine ETC ETC ETC) within 6 hours.
Personally, I would try to come out to Western Canada if skiing is a large factor in your decision.
UBC Vancouver is an amazing school in an amazing city, but it is HUGE (100 000 students +) and highly competitive.The only school I would consider on the Island is UVIC, but access to skiing is complicated and Mt. Washington isn't anything special.
www.ubc.ca/okanagan
check it out!