PowerShell 3.0 and later
Out-GridView is a very useful cmdlet to output results to an extra window. Unlike outputting to the console, Out-GridView will not cut off anything. And it has a not-so-obvious way of easily copying the information to other applications.
Try it! First, get some data, and pipe it to a grid view window:
PS> Get-Process | Out-GridView
Next, optionally use the textbox on top to filter the results, or click column headers to sort.
Finally, to export the information elsewhere, for example to include a process list into a Word document, simply click anywhere inside the results, then press CTRL+A to select all, and CTRL+C to copy the selection to the clipboard.
From there, you simply paste it into the application of choice. Unfortunately, the column headers will not be copied.
Note that Out-GridView has an intrinsic limitation: it can only display a maximum of 30 properties (columns). So if your input data has more properties, you may want to limit them to the ones you really need:
PS> Get-Process | Select-Object -Property Name, Company, StartTime | Out-GridView