I would go for a Sempron in preference to a Celeron, any day, for general everyday computing. As for Pentium versus Athlon, it depends rather on your budget and what you intend to use the PC for and which particular processors you are comparing.
Surface Pro (2017) vs Surface Pro 4
20 groundbreaking 3D animation techniques
How to mine Bitcoin on Mac