Eugene is a nice place to live and raise kids. It's not a good place to live and make money / advance your career - unless you have a Phd, and there's more Phds per square mile here than you would guess. Coming from California, I miss the sun, which, after a long dark fall, winter and most of spring, appears as a foreign object for a hot summer. Although Eugene appears very liberal, it is not diverse, and not as liberal as it would appear. Yes, there seem to be a lot of left-over hippies and pot here, but also lots of organic farmers, so you can eat well. You can get from one end of town to the other in about 15-20 minutes, so commute time is great. The recreation on nearby rivers & lakes is great, & so is the incredible bike path that runs everywhere. The magnificent Oregon coast is a mere hour away. Ok, there's not much material advancement - unless you're a sports repair surgeon - but there is spiritual advancement, thus "quality of life".