I especially love it when the backup option is ten times slower than my local network connection. And when restoring from those backups somehow logs me out of Steam. And when restoring from those backups simply hangs. And when installing from the network is ten times slower than my Internet connection. And when a supposedly installed game gives the utterly useless "This game is currently unavailable" error message instead of running.
Try reinstalling the whole thing, "Cannot connect to steam network, please try later". *facepalm*. Meanwhile, Impulse is happily downloading Demigod at 6MB/s; I guess it helps that they're not making one of their most popular games free, thus destroying the experience for everyone who's actually given them money.
Valve, stick to making games, because you fucking suck at application development and content delivery.