I've been using version 3.1 of resharper with VS 2005 for the past 2 or so years. The refactoring and code checking support is wonderful. The few times I've had to use Visual studio without it, I find myself constantly looking for the resharper features and missing them. I especially like the warnings and suggested on fixing code.
I do, however, have a complaint about performance. I'm unsure if its been improved since v3.1, however, I use it with some very large solution file (30+ assemblies, hundreds of classes), and it can really slow Visual Studio down. I do have frequent times when Visual Studio is locked as it attempts to do some code analysis.