I've never been much of a visionary -- instead of looking at huge plans for the future, I tend to have a rather short time frame of 'issues in the next few months'. I'm a big believer in that the 'details' matter, and if you take care of the details, the big issues will end up sorting themselves out on their own.
Figures. Long-term thinking is for losers anyway. Right?