Just a quick note, Stone those two Salvias appear to be microphylla rather than macrophylla. S. macrophylla is a large-leaved species with blue flowers. It's easy to confuse the names but just remember the names translate to:
microphylla= little leaf
macrophylla= large leaf
Sheri, Flowers by the Sea sells an amazing selection of Salvias and their plants are bigger than many mail-order places. They actually take the time to pinch and shape the plants so they look nice too.
http://www.fbts.com/