A sermon on Hebrews 8 and the superiority of the New Covenant over the old covenant. Because of the differences between the church context where I preached this and the public setting of the internet, some clarification:
The reason the Old Covenant is faulted and obsolete is not because God made a mistake, but because He created it to point to the ultimate fulfillment of His plan for redemption in the Cross of Jesus Christ and the New Covenant ushered in by His blood. (I tried to make this clear in the sermon).
Also, because of contemporary exclusivism/inclusivism debates, I must make the disclaimer that I am not anti-Semitic; I believe that God will call effectively an entire generation of ethnic Israel to salvation before He comes back, but I believe that Scripture teaches that adherence to Old Testament rituals apart from the faith in Jesus Christ will not bring salvation (and they never could, salvation was always through faith Gal. 3, Romans 4). Salvation for Jewish people will now, as with the Gentiles, only come through faith in Jesus Christ.
A written transcript can be found here.