I didn't get up on the East Face as was my plan last weekend (6/10 - 12/05) but I got a good look at it. The East Face still had some snow on it at the upper part of the Washboard, and the area below the Alcove also had a small snowfield. We decided not to climb it because of conditions. However I think your odds would be better assuming this last storm didn't bring more snow...
The East Buttress was clear and I heard others have climbed it...