They're all perfectly safe as long as you take as directed.

I was given Co-codamol at the hospital when I pulled the muscles in my neck, but you can't take it for long as it can become addictive.

Try Paracetamol first...about 15p for Tescos own brand. (16s)

All those with fancy names but cost 5 times the price are no different, so get the cheap stuff.