 Have you ever grown angelonia as an annual? It's outstanding, and it was actually kind of dubbed as a substitute for snapdragons. It kind of has a snapdragon look, but the flowers are smaller, upright spikes, nice foliage.