Try Alvarado Street breads. They are whole grain (several varieties) and each slice has between 70 to 90 calories and 3 to 5 grams of protein, depending on the kind you choose. I love it. You can find it at places like Whole Foods or even your local grocery stores (mine carry it now). Sometimes, depending on the store, it will be frozen; I think that is because it doesn't have preservatives, so it keeps longer that way.