Rathji,
Do you have a NAS that you store your videos on?
Something like a Synology NAS device will let you access the files remotely with some setup on the NAS and on your router (some port forwarding). I haven't done it myself, but co-worker has it setup.
You can access the files off your phone with the Synology apps as well.
You can also setup a Sync on your computer so it will sync any changes to the NAS device.
Edit : The beta Synology software can stream video to your ATV as well. It's not quite at the point when you can use your ATV to select the videos from your NAS yet. You have to start the video in iTunes on your device and then select ATV as your output. More information is located here,
http://forum.synology.com/enu/viewto...?f=225&t=62261
see the posts by Jeremie. I believe he works for Synology.