I've recently been trying out
SmartSVN (the SVN equivalent from the same guys that produce SmartCVS). As good as
TortoiseSVN is - which I've been using for the last few months - it's just lacking a little for me. Probably due to the lack of fully blown interface.
One feature I discovered this morning is the ability to easily view recent changes. Click on "Query" on the top menu and select "Log". From the popup you can select to view changes over the last x days/weeks, or between 2 dates, or even from a revision. Then you'll get something like this:
From here you can see all the relevent commits along with their commit messages and the files that were changed/added/deleted. Oh and if you double click on a file it will show you exactly which lines have changed.
Perfect for when a junit test has failed in the nightly builds and you need to find out what has changed recently that could have caused it.