I bought a Stiletto this fall and used it on a whopping 4 dives so far - 2 cold saltwater and 2 cold freshwater. I like it, although I can't compare it with the other two on your list.
The one advantage of Zeagle that I don't think has been mentioned is that you can easily unscrew the BX power inflator (or the Octo-Z inflator/octo that I have) and attach a garden hose to the BC to rinse the bladder. Also if you use Octo-Z, you can unscrew it from the BC hose and keep it with your reg. You can also easily readjust the cummerband, which was good for me as I fall between L and XL.
I think utility pockets could be a little larger, and I'm a bit uneasy about the rip cord. On one hand, I like the idea and have read that it provides for the fastest way to ditch weight. On the other hand, the idea of re-threading it every time one practices ditching serves as a strong deterrent to practice, at least for me personally. But overall, I definitely like the BC.