So here's the thing. I just played 36 holes at Indian Canyon over the weekend. It is a good course, but I don't think it would make it any higher than #7 from my previous list. I know many may disagree with me, but its over-treed, they don't keep the greens running at a proper speed, pace of play can be a bear, and the bunkering is an after-thought it many cases. It is a roller coaster ride though with tons of fairway undulation.
And once again, I'm not trying to bring it down, its just that when compared to the other top notch courses in the area, it doesn't really stack up.
I'd add it to the list thusly:
1) WV
2) Gozzer Ranch
3) Black Rock
4) Idaho Club
5) Circling Raven
6) Palouse Ridge
7) Indian Canyon The Resort