I made a few golf trips to Portland about 10-years ago and saw most of the courses discussed above. I've put my order below. One caveat is that I saw Waverly before the re-do, I've moved it up based on what I have heard about it. When I saw it, it probably would have been 2nd or 3rd on the list.
I really enjoyed CECC and it was the surprise of our trip. It needed at chain saw (at the time), everything about it was just wonderful from the routing to the green sites.
Astoria CC is interesting because of the wild topography, although now that I have seen it, I wouldn't miss a round at either Waverly, CECC or Portland GC. The "wild topography" is a bit odd, however, because all the sand dunes have been grassed over and the holes tend to run between these narrow dunes, rather than over. If you expecting the sand dunes of Bandon, you will be bummed.
Eastmoreland was very neat and had "great bones," but needed a chain saw and some TLC.
1) Waverly
2) CECC
3) Portland GC
4) Witch Hollow
5) Astoria CC
6) Ghost Creek
7) Eastmoreland
Royal Oaks