Good guns. C6 Rob has a fullsize 9mm variant that is an excellent shooters. IMO, it'd be a bit heavy to CCW, but, you said you're looking for a compact, so.... . I believe that Armalite (and possibly IMI by now) makes a polymer version of the gun as well. You could also take a look at the CZ 75 which is what the Baby Eagle is copied off of. Though, I hear the BE is a better version.
If it's for CCW, though, I've gotta agree with Scott. Go with one of the proven tupperware guns. They might not feel the best, but you absolutely can't hurt them.