 Both the Hackett and the Cambridge editions include the First Introduction, and both provide further bibliographical references (the Hackett edition has a good bibliography of secondary literature up to 1987). The Hackett edition is more readable, and contains explanatory notes which will be useful to the less specialized reader. The Cambridge edition contains excellent editorial notes aimed at a more specialized readership, and includes copious references to other relevant writings by Kant.