Yum is a great tool for manage dependencies and easy to use.However actually there is a way to speed up the installation.
Fastestmirror is a tool that will help yum determin what mirror is fastest and to use.
To install on Fedora 17
Of course you could customize the fastestmirror configuration easily
So when you next install a package from the network,I hope you could feel it much faster.