I've reimplemented the main menu using Windows Presentation Foundation (WPF). The problem with the old menu was that it was very slow and sluggish. The new one renders using DirectX, which makes it lightning fast. WPF also allows the use of styles and other effects to make the menu look better.