Well, you have some loving fast internet to be able to download 2-3 gigs in 10 minutes.
If you have, for instance, Half life 2, and you install Counter-Strike: Source, of course it will take 10 minutes because most of the stuff you need is already there.
I'm talking about when you have nothing, and are installing a game.