I wouldn't even begin to imagine costs of full recordings.
I do have my cameras set up to upload video files on motion detection. That's at least some guarantee of catching some image.
For local, you could get an iusbport2 for an ftp server. You could hide it pretty much any where you have power.
http://www.hypershop.com/HyperDrive/iUSBport2/