|Pros||#1 clean package management. With backports repo now merged with main debian repos and debian-multimedia being very compatible with debian, you can install whatever you like without the being scarred of any adulteration, conflict or breakage.|
#2 largest no. of packages, roughly 30,000+.
#3 flexible installation options - from netinstall, base cd to kmuto backported images, full CDs and DVDs.
#4 less memory footprint and disk space usage.
#5 support highest no. of architecture - from arm to amd86 and beyond.
#6 frequent updates and point releases.
#7 larger community and better/quicker support.
#8 better hardware support out of the box with unofficial backports/kmuto installation images.
#9 very flexible system offering easy customization as per individual needs
|#1 very responsive (better than debian) system as a workstation.|
#2 quicker updates to major productivity suites for office use such as - openoffice, mozila suite.
#3 better tested/trusted set of packages.
#4 longer (more than debian) support period
|Cons||#1 sometimes updates lose the previous configurations, especially printer, though reconfiguring manually resolves the issues||#1 repo conflicts and occasional breakage of package base as rpmforge, rpmfusion, elrepo, remi, elrepo, epel and atrmps don't always work in sync.|
#2 lesser no. of packages in the repo.
#3 no easy customization as per individual needs.
#4 smaller community and less no. of contributors
Debian on desktop: 9 pros + 1 con = 8 points
Centos on desktop: 4 pros + 4 cons = 0 points
Of course, the list is not complete at all and may reflect my bias towards Debian. If so, please correct me sending you feedback that'll help me revise the list.