The internet offers a wide range of free content, including music, photos, video, and text. While one can find many sites ...