I have recently delivered a presentation on whether to join a TMG/ISA server to the domain or make it a Workgroup member.
I have shared it on SkyDrive, Download it here
Thanks for this thorough explanation of both sides of the argument, and thanks for sharing - I have seen this argument before and could never remember the details or conclusions all at once.
Thank You Karam :)