I'm not here for either of their vocals, so it doesn't matter if they lipsynch or not. But if this was 2004, I would pick Britney in a heart beat because I know more of ha songs and she was a good dancer back then. But in 2014, I'd have to pick Shakira because the dancing would be better, but I only know like 5 of her song tbh.