With school slowly taking over my life (thank god it's my last year), any day out from home and school and the city is a good one. City life is fun, but a decent hook-up with a coho on the fly still usually beats a night of partying, it's generally less painful too. And, landing a nice fish on light gear means more to me personally than a school award or a good grade, it's more of an achievement for me.
I go with dad most of the time and one of us sometimes brings a buddy. That gives the other one of us time to appretiate where we are and what we have. I grew up in Asia (Hong-Kong and Taiwan), and after moving to Canada, I realize what I've been missing. So any day out on the water is a good day.
Getting a fish on the fly is definately a good day, it doesn't matter what the fish is, as long as it was fair hooked.
I'll admit, that coming from a kid's point of view, getting a big fish is nice, but the scenery makes the experience much better too. I've fshed in the concrete fishing ponds in Taiwan and can honestly say (even if you are hooking lots of fish) it just doesn't compare to a dime bright tyee salmon breaking water on a single action "screamin' demon" as the sun begins to set over Northern BC (or any part of BC for that matter).
The only thing to ruin a day is mixing "guiding" with "pleasure fishing". This is obviously not professional guiding (I'm 17 for god's sake), but when I go out with my dad and friends who don't fish, I'm the one who does most of the work (prep, gear up, etc). I'm the one who taught my dad to fish, not the other way around. This was something that really hit me hard when I got back home this summer. I wanted a day of peaceful fishing with dad. We were fishing with friends who were not the most useful around the boat. This was not considered a good day (although we hooked 3 coho), never mix fishing for yourself, with fishing for others.
As long as you have good company, and decent sucluded surroundings, who honestly cares if you catch a fish ? (I don't even eat fish anyway) Catching fish is a perk (a decent fight doesn't hurt either), it's about fishing, not catching.