I would say "You're joking, right?" if this was based solely on vocal ability. But since it's based on their all around entertainer status, I'd say Jennifer Lopez. She can act very well, she's a natural born dancer, and she's a decent singer. Jennifer even has a clothing line and fragrances. Mariah, on the other hand, is probably the best young singer out right now, but lacks in the acting department, and hardly dances. She does share the record (with Elvis) as the runner-up for having the most number one singles, second to the Beatles, but I have to go with Jennifer.
signature