In resealable plastic food-storage bag, place cheeses and flour. Shake until cheese is coated with flour.
Rub garlic on bottom and side of fondue pot, heavy saucepan or skillet; discard garlic. Add wine. Heat over simmer setting on fondue pot or over low heat just until bubbles rise to surface (do not boil). Stir in lemon juice.
Gradually add cheese mixture, about 1/2 cup at a time, stirring constantly with wire whisk over low heat, until melted. Stir in kirsch.
Keep warm over simmer setting. If prepared in saucepan or skillet, pour into a fondue pot or heatproof serving bowl and keep warm over low heat. Fondue must be served over heat to maintain its smooth, creamy texture.
Spear bread and fruit with fondue forks; dip and swirl in fondue with stirring motion. If fondue becomes too thick, stir in 1/4 to 1/2 cup heated wine.