Посмотрел вчера триал D2007.
Вообщем впечатления очень хорошие. Все очень быстро и качественно. Скорость компиляции поражает. Это реально очень хороший продукт. Лучше Д5 и Д7 без вариантов. Теперь есть раздельные профили компиляции и MSBuild, больше адепты МС не будут тыкать пальцем.
Редко увидиш что новая версия ПО работает быстрее предидущих.
Есть некоторые проблемы с инсталятором:
* показывает отрицательный размер свободного места на диске.
* распаковывает в темп директорию свои файлы (могли бы уже и научится спрашивать куда распаковывать, у меня мало места на системной разделе).
* когда место под темп кончилось он так и остался висеть, подождал 10 мин, так и не определил что нет места

, пришлось убить.
* почистил поставился без проблем, все гладенько.
* за собой темпы конечно не почистил, оставил 700 мб, видимо для возможности доустановки и репаира.
Вообщем инсталятор мог быть лучше.
Щас очень хочу установить рабочие компоненты и попробовать поработать с большим проектом. Там сразу будет видно повышение юзабилити, скорости и стабильности.
Посмотрел replay выступления Сеппи Блума (разработчика VCL) на CodeRage. Вкратце о новом в VCL D2007 сказано следущее:
— манифест подключается чекбоксом "Enable runtime themes" в диалоге Project/Options/Application.
— у TApplication появилось новое свойство — MainWindowOnTaskBar. Код нового приложения, создаваемого в D2007, содержит новую строку:
...
begin
Application.Initialize;
Application.MainWindowOnTaskBar:= True; // <--
...
При апгрейде старых приложений эту строку рекомендуется добавить вручную. Тогда кнопка на панели задач будет соответствовать не окну Application, а главной форме приложения. Как следствие при щелчке правой кнопкой мыши на кнопке приложения Delphi в таскбаре будет появляться полное системное меню, как у большинства приложений Windows.
— после перекомпиляции и запуске под вистой стандартные диалоги (TOpenDialog и т.п.) инкапсулируют новые диалоги висты (при запуске не под вистой инкапсулируют старые диалоги). Для этого в модуле Dialogs добавлена глобальная переменная — флаг UseLatestCommonDialogs: Boolean = True. Новый TaskDialog Висты инкапсулируется функцией TaskMessageDlg (продвинутый MessageDlg), при этом функция TaskMessageDlg будет работать и не под Вистой.
— в палитре компонентов появилась новая закладка "Vista Dialogs" c 3-мя новыми компонентами — диалогами Висты (TFileOpenDialog, TFileSaveDialog, TTaskDialog). Новые диалоги имеют больше возможностей по сравнению со старыми аналогами, но насколько я понял могут работать только под вистой.
— у форм появилось новое свойство — GlassFrame. На примере этого свойства рассказывалось о класс-хелперах, позволяющих расширять функциональность существующих классов не модифицируя их код. Осталось не совсем понятно, зачем понадобилось реализовывать свойство GlassFrame в хелпере. Возможно, это сделано для улучшения читаемости кода и связано с планами дальнейшего развития VCL. Хелперы есть и в D2006.
— в заключении рассказано о нескольких новых компонентах — контейнерах (есть в D2006) с закладки Additional — TFlowPanel, TGridPanel, TCategoryButtons, а также о паре новых свойств (есть в D2006) Margins/AlignWithMargins (например, панель с Align = alClient и AlignWithMargins = True отстоит от границ родителя на Margins пикселей). Врядли буду этим пользоваться, но кому-то пригодится.