I love you guys too.
Stephen: From the Greek Stephanos, meaning crown.
Paul: from the Roman family name "Paulus", which means "small" or "humble" in Latin.
Zane: One of my sources says it is a Danish surname of unknown meaning, another says that it is another version of Yochanan (see first post).