I'm downloading 7500 tracks (50GB) from iTunes Match. I started yesterday at 9am. After 24 hours, I still have 5800 left. That's 1700 tracks in 24 hours or 70/hour. At an average size of 7mb per song, that's just under 1gb/hour, and yet I haven't even downloaded half of the 7500. At this rate, it will be 4 days of downloading. My internet connection is 30mbps. I could be getting the files at 13gb an hour. If I were downloading 50gb of music from a Usenet server, I'd have the files in under 2 hours. Funny how iTunes originally got people away from Napster because iTunes was actually faster and easier than stealing. To quote Bob Dylan, "The times they are a changin'".