As with all artists, there are ups and downs. Not all songs are good, and that is basically what I look for. But Pink, because I at least can remember more than one song from her.
Christina knows how to sing and has a nice voice, and Pink doesn't have that much of a voice, but I'm going with Pink because she has come really beautiful songs that she writes herself like dear mr. president and Who knew. She's also more original.