Subsequent to Microsoft's recent acquisition of FolderShare, the product is now completely free! Check it out at www.foldershare.com
This is an app that you install on all of your computers and it lets you access all your files via the web. If you install Windows Desktop Search on your PC with it, FolderShare will let you search your computers remotely.
You can also synchronize files between two computers, and even let others have access to your files. Basically the web interface allows you to select folders on the target machine that you want to share, and then send emails to anyone you want to be allowed to see it. You can set "permission levels" per user.
Pretty slick, IMHO.