Соглашусь с тем, что в Зеленограде цены пониже, + московская прописка, + сосны  и озёра, где можно летом купаться. Из минусов - ну очень сильная отдалённость от Москвы по сравнению с Одинцово. Что касается зелени, то её в Одинцово не меньше, просто есть более или менее зелёные районы, как и в Зеленограде. Наверное, Ваша подруга просто не в очень зелёном районе города жила.