I don't hate Cedric as a collection of sounds, but I think it would be difficult to live with as it still has a bit of an old-fashioned/slightly poncey reputation. Maybe one to let a few rock stars use first so it becomes hip.
I also wouldn't fancy a Percy, a Rupert, a Keith, or a Terry. Or a Nigel. Definitely never shagging a Nigel.
I don't much like the name Nigel but I have fancied a Nigel and might possibly have shagged him if he had offered. My all-time least favourite boys' name is Wayne, but probably partly because of a little boy I knew as a kid, whose behaviour made me permanently associate "Wayne" with "whine!"