i would like to be able to remotely access my macbook from anywhere across the internet. but i am looking for something more automatic, than the way i have set it up for my desktop using port forwarding, since i never know where the macbook will be and therefore a given network will already have its router configured and forwarded for my laptop. i want to have access to file, isight, and screen sharing. i can only assume i need third party software but havent found any. any help here please?