janjust wroteI just checked on my win7 64bit box that if I use 'lport 12000' and connect to a VPN server that the source port is indeed 12000. Use wireshark to view the traffic from the win7 box to the server.
If there's another router in between the source port will get altered by that router.
Oh ok that explains it. Thanks