I removed the SDK and tried the link you gave. Downloading it redirects me to the 2008 one, which installs version 6.1 of the SDK, which was the same one I installed before so I guess I didn't notice being redirected the first time. There is no MFC subdirectory.
Brendan, you need to download the last PSDK from 2005 and install it as well. The MFC Includes are not in MSDK 6.1. Not to worry though, leave 6.1 installed and then install the PSDK as well.
Here's how:
Go here:
http://www.microsoft.com/downloads/deta ... laylang=en
at the bottom of the page is a download link for PSDK-x86.exe, that's the one you need.
Install it into it's own directory, NOT the MSDK directory.
Once it's installed, add the /Include/mfc directory to your project. Mine is J:\PSDK\Include\mfc (I changed the default install directory)
Works like a charm and compiles the SVN source perfectly.
Enjoy.