I have an extra bedroom/library where most of my chess books reside along with my desktop computer, and I do the serious work on my games there.
My kitchen table gets a workout for middlegames, because I like to look at a board once we get past the opening formalities.
Most of the time I start with a book, and use chessbase as my update checker.
I work on my games in small batches (beyond the opening), and I either enter the moves on RHP there, or sometimes I will just take my list of moves and enter them all at once via laptop while I am watching TV.
I also use Greenpawn34's suggestion for blunder reduction by keeping the now infamous post it note on my laptop that reminds me to look for loose pieces and check all checks. It doesn't help me play good moves, but it dramatically reduces really bad ones.
Opening moves can be played quickly, and often endgames will follow a logical string and just need to be checked, but middlegames can be time sponges, so I try to space my work and responses so that I don't have too many middlegames going on at once.