Glass shows the brew and is lighter; stainless keeps heat longer and is nearly unbreakable. Taste is comparable.