Thanks for the tips. I'm pretty sure it never went to sleep when downloading via the internal modem, but AirPort connections get terminated whether there's activity or not. Might be something for Apple to look at ...