Please state your work goals / needs + recreational desires and climate preferences and it will be easier to assist.
Spokane = dry and warm summers + gray winters, but not too cold and not too much snow (except last yr...). Agrarian roots (conservative bias) military base, inland, a few decent colleges (go Zags) and culture, recreation = kayak, hiking, skiing, hunting. Airport is not a hub (Must fly to SLC, SEA or PDX to get most places) 5 hrs to SEA . PDX. MT & ID are close and very good for outdoors folks and 'political conservatives'. 1.5 hrs to great Canada camping
Portland = we_t side weather = 280 days with rain or overcast; summers (August) are great, winters (sept - april) are cool and damp, but not heavy rain... 50 " of drizzle)

granola, Birkenstock, brew pubs, lots of liberal arts colleges, Powell Books (Portland icon) and great airport hub (EZ and cheap). Decent public transportation, several sporting and culture venues. very liberal city.
Vancouver is 15 min away and is more conservative, but way left of Spokane (left coast) not much happening in Vancouver, Portland is too handy.
Probably more job opportunities in Portland / Vancouver. OR state taxes (9%) due if employed in OR. (whether living in OR or WA).
Beaches (cold but scenic), Mt Hood, Mt St Helens, 1 hr away
Columbia River Gorge (hiking / views 20 minutes away) Wind surfing paradise is 45 min east (which is where I would move)...