Hi Fatman,
Thanks for the brilliant idea!
I have now more or less duplicated the complete L2TP setup so I now have a separate L2TP server for the DMZ. I can connect to the server from a VISTA client if I use the static DMZ ip as destination for my tunnel, but if I try to connect via the public DNS name of the firewall hereby trying to trigger the SAT/ALLOW rules you gave me, I have no success

From the logs I can see that the SAT rule is triggered but the next thing I get is a:
LocalUndelivered recvif=DMZ srcip=192.168.0.129 destip=192.168.0.253 ipproto=TCP ipdatalen=32 srcport=49321 destport=1723 tcphdrlen=32 syn=1...129 is the VISTA client and ...253 is the DMZ if (L2TP server)
Are you sure these two rules are enough to do the SAT trick?
Btw. I have also set up a PPTP server just to rule out any NAT/SAT problems in IPSEC, but the story is more or less the same - I can connect if I use the DMZ ip as destination but not if I'm using the public DNS as destination.
Any hints would still be appreciated.
Regards zEnterHacker