You can also count on flowers during the winter from Cape Honeysuckle, which is not an annual. In fact, Cape Honeysuckle looks great in the summer when no one in their right mind would want to visit you.
Your bulbs really won't bloom until February, which I guess is technically winter, but here it seems like spring. So you can include daffodils, freesia, and iris in the category of "winter bloomers", although I'd say late winter, or early spring. If you've planted bulbs, you will see a lot of strong growth and foliage right now, but your visitors will remain unimpressed if they arrive in January, because there is little chance of flowers. I have some narcissus (daffodils) that bloom as early as late November, but you really shouldn't count on bulbs to bloom that early.
|Cape honeysuckle in bloom|
I planted a lot of petunias this year, all of them white. I like the "sparkling" effect that the white blooms have at night and it just seems more sophisticated, like. If you know what I mean.
So there you go. Go get some flowers!