There isn't much I DON'T do with my computer. Coding [C++, Python], Web Design [PHP, MySQL, XHTML, CSS], Graphics Editing [GIMP, sometimes Photoshop], Gaming [Steam, CoD2, UT2004], Running Servers [I run LAMP on my laptop and Subversion on my desktop], Media viewing, Media Serving, file storage (I've got a terabyte of RAID5 in my desktop).....I do essentially everything.
My laptop's not too bad (Dell Inspiron 8600, 1.5Ghz Pentium M, 512MB RAM, Beautiful 1920x1200 screen), so I do most of my coding and document writing on it. I primarily use my desktop for its audio-visual chain (Chaintech AV-710 -> Entech 203.2 -> PIMETA Amplifier -> Grado RS-1 for sound, 512MB GeForce 7950GT -> Dell 2001FP for Video) and otherwise let it sit passively there storing my files.
Programs I absolutely need to survive:
- gcc toolchain (gcc, make, gdb)
- vim/gVIM
- OpenOffice.org 2.3
- Apache/PHP/MySQL
- Mozilla Firefox
- Mozilla Thunderbird
- Foobar2000 (Windows) / Amarok (Linux)
Jam it back in, in the dark.