Rih her ballads sound quite good live. Katy her vocals have never sounded good (and no, those acoustic performances of The One That Got Away aren't impressive). Rih's tone is also more interesting. Katy is overall a better entertainer though since Rih's kinda lazy.
It's weird how Rihanna is even lazier than Britney Spears.