It's not quite in eastern Oregon (it probably misses by about 10 miles), but Diamond Lake is a great trout fishing lake. It is greatly productive and the scenery is great.