Delphi 2005 seems to have many unnecessary changed made to IDE. The only thing I like so far is the retractable code feature, you can collapse procedures. But that is hardly a must. I think we will stick to Delphi 7 for our development requirements. I still haven't been convinced about .NET so that is not a selling point at all.

I am not sure why they had to go and radically alter the way Delphi looks and behaves. If it isn't broken why fix it?