You can grow a lot of great flowers in Zone 7. For shady areas of your garden, try hostas, lily of the valley, and heuchera. If you have more sun, irises, roses, peonies, and begonias should all do well.