Not to cause a ruckus amongst Portland enthusiasts for cycling, but am finding Eugene alot better if one has to choose an American city and convince them that a city can be designed to make it more cycling friendly and livable. Also on a scale, that alot more people living outside of big metro cities, can relate more easily and adapt a cycling-oriented lifestyle/use of local transportation.

N.B. I've visited and cycled in Portland twice, each trip several days long.