crayiii writes: "Okay, so I've got computers with files and resources, I've got servers with files, PocketPC phones, work computers, laptops with EVDO... All of these connected to the Internet. Now, how do I safely get this all connected into some kind of usable resource pool? I run linux at home and would love to be able to map the space I have on http://www.dreamhost.com/ to use as file storage and offsite backups. I would like to be able to use that same space from windows and my PocketPC phone (Sprint PPC-6700). I have Cisco VPN access for work through a terminal server and a RSA SecureID fob. The problem is I have to log on through a web browser and install an activeX cisco client. Is there something that will work on Linux? How about PocketPC? At work I run air dispersion modeling software and sometimes I need another box to (RE)run a portion or I need to run one for a coworker/counterpart. I have nice Linux boxes at home that I would love to be able to assign some of this work to. How can I safely remote control these machines? VNC? FreeNX? When I'm on the road with my laptop, how can I utilize the resources I have at home and at Dreamhost? I'm looking for a way to converge all of these resources into an easy to use, useful, pool."