http://www.apple.com/remotedesktop/
with apple remote desktop -

you can see remote screens, update software, drag and drop files anywhere you want - on multiple machines all at once - even machines with triple head 2 to go's ( you can see the entire window span 3048x 768 ) or more than one monitor.

you dont even need to turn file sharing on - you can just drag files into the remote desktop windows.