My main internet activity is live tv streaming in the evenings. I would be happy with 12-15 meg during prime time because it would be enough for this purpose, but the fluctuations in the bit rate causes constant buffering. I myself don't download because there's nothing worth downloading IMHO.