The best gift is few american presidents that would allow them to buy the gifts they like (few Grants would suit I think but it differs of course according to situation) . Proven by practice.
Gone are times when a bubble gum from ,wow, REAL American! would make someone happy. Name something you can't buy for money in Russia .?