The Portland move is O-U-T. Cara's boss-to-be wasn't able to make the personnel moves needed to free up a job for her there.
So, shall it be Denver? (love the city, love Colorado, good knitting weather. However, the people she would be managing seemed a little iffy) Or Austin? (well, it's TEXAS. Though if you must live in Texas, Austin seems like your best bet) Or stay in Virginia til a NW job opening comes along?