I've gotten the chance to see Roger, Brad Musgrove and Brooks. Roger is by far my favorite Carmen, but Brad and Brooks are both hilarious in the role.
When I went to see it the first time with Roger as Leo and Brooks as Carmen, Roger was mimicking Brooks' antics (even going so far as to do the mouth popping noise and prancing around stage).
I've also seen both Gary and Johnathan and loved both. Gary *is* Roger DeBris to me, but Johnathan gave an outstanding performance. Plus it's fun to see "Jafar" in drag.
~Jessica
"If you start from a place of joy and charm, you can get away with a lot in the second act. It may be that that's my life. I'm not sure."
~Roger Bart