Making a preloader is a common topic for tutorials, but here's a new twist: download rate/remaining time.
More Tutorials