title: What is new in multithreading in Delphi XE?
body: <p>I have seen some time ago people discussing about the new multithreading in Delphi XE and about the fact that Delphi has some 'native' problems because of the way it implements multithreading. And they were recommending some external libraries to replace the default Delphi multithreading.</p>
  
  <p>Can you point me to some documentation and the most popular multithreading library for Delphi XE?
  Thanks</p>