So far I don't see any good pitches for productivity gains from separate physical monitors. Separate workspaces: for sure, to your heart's content. However, multiple monitors means moving one's head and eyes, which seems less efficient that pushing a key your finger is already on (to change workspaces on the monitor your head and eyes are already on). Of course there are edge cases, like passively watching some market data, or something. It seems like one monitor between 30 & 40 inches - of varying aspect ratios - is optimal. Any other ideas for optimizing human-computer bandwidth? There is monitors (visual input to the human), keyboard and mouse (data input to the computer), and then there are exotic peripherals based on things like EEG (which mostly are very low bandwidth, useless, or very application specific).