C# Refactory is a new tool which enhances VS.NET IDE. Full integration with the IDE allows for quick-access to important refactorings such as Extract Method - simply highlight the code you want to move, then invoke the Refactoring interface to quickly and reliably re-shape your code.
1. Provides useful refactorings.
2. Reliably improves code design.
3. Increases individual and team productivity.
4. Improves the quality of the application development process.
5. Removes the time-consuming and error-prone task of rewriting or refactoring by hand.
Download the evaluation copy here and test it for yourself :)