I'm very particular with how my desktop is set up but the desk it sits on is usually a mess
Dual monitors when I can although I find myself working from home via VPN/RDP way too often.
A fast desktop computer with gobs of ram. I have had some embarrassingly slow computers and finally after many years of complaining, got an upgrade at work.
SSMS/SSIS 2008R2/2012
Text Editors:
EditPlus for looking at large text file
LTFViewr5U when I have to look at really large text files
Notepad ++
UltraEdit
DbVisualizer I got it to look at large schemas but end keeping it open to monitor a few of my problematic servers
SSDT-VS 2012. What a great and free tool from Microsoft. Started using it for schema compares but am finding myself working with it as a SQL editor as well
Recent Microsoft Office. Running 2013 on work, laptop, home desktop and work now.
PowerShell
VMware vSphere at work and Hyper-V on Windows 8 at home