Maybe I'm being too rosy and idealistic here, but I prefer integrity over those other traits you mentioned. Many people have a good balance, so why compromise?