One way of making it with ISA server, depending your actual configuration of course. If ISA server has the external interface in the DMZ and a second interface in the internal network, and all your clients can reach this internal network, the same external publication can be configured for both external and internal interfaces. In this way your internal clients can point to your internal isa server interface, and the external ones to the DMZ interface
If it is not possible, your opcion is the HLB like say our friend busbar