Impatiens would never make it in zone 6 either. I have never found an annual that can take full sun on my deck. I finally gave up. Even with constant watering they withered. I think all annuals need SOME shade break during the day, and my deck doesn't get any shade whatsoever.