Check out Territorial Seeds for PNW adapted crop plants. You are right tomatoes are pretty sad here, after all they are a tropical plant and love heat, but there was an agriculture professor in Oregon whose life work was breeding tomatoes for here, and Territorial (in Oregon) sells many of them.