Life sometimes not only imitates art but outdoes it
In general, Jed Bartlett (the US President in the TV show The West Wing) gets far better speeches than any real US President. Because after all, if you have the choice between writing speeches for a maximum of eight years for a real president, and writing scripts for HBO or whoever for decades, it's what Kevin Bacon would call a no-brainer (at least, unless you're already financially secure and have a genuine partisan attachment to your President to accompany your huge talent).
Well, just sometimes, the real presidential speeches outperform the fictional ones. Toby Ziegler or Sam Seaborn would be proud to have come up with this.