How do we set up IPSEC HOST to NET connections?

PPTP is much easier to setup and it is recommended for HOST to NET connections, it is also recommended if remote users are using dynamic IP.