In our shop, we use streams 99% of the time for any file access, even if only one report/file is being written. When I see stuff like 'OUTPUT TO foo', I kind of cringe a bit. In my mind, 'OUTPUT' and 'INPUT' should always be followed by the 'STREAM' keyword... but I can't rationalize why, it just seems right.