Did you know that you can put a TMG firewall onto an Azure Virtual Network? Yes you can!
What what scenarios are supported for putting a TMG firewall into Windows Azure infrastructure services?
Check out my series on this topic to find out. Part one of the article series is here
HTH,
Deb