Логичнее всего было бы сказать, что со смотровых площадок, однако ими список мест, откуда можно увидеть всю Москву, не ограничивается. Классная площадка есть около Академии наук - это, наверное, одно из моих самых любимых мест в городе.
А вообще, лучше всего смотреть с крыш, которые находятся в центре. Если не очень охота искать адреса открытых в Интранете и 'нелегально' проникать в чужие дома, можно найти компании, которые специально организуют экскурсии по крышам (да, они есть не только в Питере). Или же просто сходить в бар/ресторан на крыше какого-нибудь здания - ну это, как правило, удовольствие не из дешевых.
Здоровский вид открывается с последних этажей зданий Сити. Там периодически проводятся экскурсии, и за ~ 400-500р можно увидеть абсолютно весь город.