Yes, Lexapro was tooted as the new and improved Celexa because of the one isomer.....therefore, far less side effects. I've also heard that Cymbalta is the new and improved Effexor. I don't know if that is true as we don't have Cymbalta yet in Canada.
Discoveries being made all the time. But I don't think we'll ever have one drug fits all!
God bless,
Sandy