How to not mangle Russian presidents' names

Now that the secrets of Russian pronunciation have been revealed to me, here are some pointers on Russian presidents' names.

Борис Николаевич Ельцин / Boris Nikolaevich Yel'tsin: the Russian name Boris is not BORE-iss, it's bah-REESE, and the 'r' is rolled/trilled like the 'rr' in Spanish. Anglicization of the rest of the name is about right, except Russian 'i's are always pronounced like the 'ee' in 'see'.

Владимир Владимирович Путин / Vladimir Vladimirovich Putin: again, the Anglicized version of Vladimir has the stress wrong - it should be on the second syllable, not the first. The last name is roughly PU-teen.

Дмитрий Анатольевич Медведев / Dmitrii Anatol'evich Medvedev: Americans will want to say MED-vuh-dev, but it's actually more like mid-VYEH-dif.

Next time: Communists!