I've also stayed in both and perhaps more relevantly have had breakfast in the restaurant of both.
The Conrad breakfast wasn't very good to be honest, whilst the Shelbourne's was excellent. Go with the Shelbourne (and have breakfast in the restaurant at least once).