Advantages Access to hundreds of useful programs and utilities, easy to use navigable site
Disadvantages None I can immediately think of
Advantages easy to download, quality files
Advantages updated regularly,large Linux section ,few if any broken links
Disadvantages very short descriptions and small reviews.