With the announcement and availability of Delphi 2009, it is time to think about your upgrade strategy.
One of the most important issue is the availability of the third-party components that you use for the new compiler.
CodeGear has a list with compatible third party tools and components, which helps a lot.
One company that you may miss on this list is Devexpress. As you can read in this blogpost they are working on it!
However, there is more to this support than meets the eye, so let me expound a little on the subject.
The biggest change, at least as far as we're concerned, is the new support for Unicode in Delphi 2009. I really don't want to go into the issues too deeply here, but will instead state that the Unicode support is pervasive. The default string type is now Unicode and not Ansi as before. Although CodeGear have done a remarkable job in making the porting of normal application code to Delphi 2009 as seamless as possible, it is not the same with some of the code we have in our codebase.