Lifepower - I'm still a massive advocate of Delphi. I am also an advocate of SDL, and when I can get my arse into gear and learn OpenGL I dare say that will become a major part of my programming agenda. FPC does seem interesting but I guess I'm set in my ways with Delphi. I have Delphi 7 adn 2005 but I'm still using Delphi 4. I jumped from Delphi 1 to Delphi 4 and have stayed there ever since. A transition to a new Delphi would be time consuming but to migrate to FPC for no good reason (Not good for me anyway, I'm sure the FPC guys all had very good reasons) seems a wasted effort. When I want to write multi format code I will endeavor to learn FPC but until then I see no point. GO Delphi!