The RDP and VNC apps will require port mapping. I'd be happy to try to help with your port forwarding if you like.
LogMeIn will not require port mapping, but it is not available at the moment.
PhoneMyPC does not require port mapping, but the currently available release also does not support login (that is expected within the week), which means your laptop must stay logged in and not locked.
Makers of PhoneMyPC
& Imagine Multi-touch