AdvantagesVery cheap, great quality, designed for specific models, protective case.
DisadvantagesDesigned for an old model.
Disadvantagesthousands of them :o(
AdvantagesFree original music, plenty of reviews on software, and comments on legalities
DisadvantagesCan be a little slow at times due to the huge amount of traffic