Would be great to have a camera with a live video feed

. Depending upon your weight limitations, you could setup a mini-PC with a camera and a 802.11b connection and do a video conferencing type setup or something. Not sure how 802.11b will perform over that vertical distance which is about 20 miles but it would probably work reasonably well if you use the right antennas.