Охххх это наверно вопрос года))))
Мы над этим вопросом думали очень долго и упорно)
В итоге что имеем таких решений как TMG (все в одном) считай нет, единственная более менее нормально (похожее) решение это citrix NetScaler.
Но NetScaler стоит денег приличных.
Так что вердикт если есть возможность то продолжаем сидеть на TMG (при наличии лицензии, ибо их сейчас не продают уже). Если нет лицензии, а нужно все в одном то или хардварное решение от Cisco или lynksys (хотя еще microtik хвалят) или покупаем лицензию на Citrix NetScaler.
Если нужно только публикация веб сервизов в инет, по покупаем 2012 r2 и пользуемся проксированием.