*Note, update 1 July 2011: I reduced the amount of wine to 1/2 cup from the original 1 cup. A few reviewers mentioned that there was an overpowering wine taste. Test soup with one half cup wine, then add more if you want a more pronounced flavor. Thank you, reviewers! You keep Cookgirl on her toes!
In a medium pot, melt the butter on low-medium heat. Add the garlic, salt and white pepper. Saute just until the the garlic starts to smell-only 45 seconds to 1 minute max.
Whisk in the flour.
Add the onion rings then slowly pour milk in the pot while stirring constantly. Pour in the wine and vegetable broth, stirring slowly. Cook until the onions are tender on low heat, stirring occasionally. *Be careful not to boil the mixture!*.
Immediately ladle into individual bowls. Sprinkle with a light touch of ground cinnamon on each serving.