Michael Feathers of Object Mentor has started writing a book (currently) called Working Effectively with Legacy Code. Everything you need to know about tackling that aspect of software development that most of us spend a large chunk of our time on, and would probably rather we didn’t have to. Excellent stuff.
Follow its development, and discuss refactoring in general at the ‘refactoring’ yahoo group here.