I think I had the wrong version of one of the files in that last zip. I've uploaded the full installer and will post the link shortly. If you don't want to download the entire game you can now use this link to get all the changes made this year:http://www.pishtech.com/PIFD_Update_112409.zip
Just unzip the file into the folder where the game is installed. If you haven't already done so you'll need to get the latest update of DirectX 9.0c from Microsoft.