The best flowers are the ones you like best, and that are suited to the sun exposure the window box receives, but there are certainly some varieties of flowers that do better in window boxes than others. Some especially good choices include: petunias, verbena, ivy geraniums, alyssum, begonias, nasturtiums, angelonia, calibrachoa, phlox, ranunculus, tulips, and bacopa.