It's ironic that this effort is trying to get gamers to buy Steam Machines when gamers already have machines far more powerful than the ones launched. Valve will have a big problem if they want to convince traditional console gamers. Which are the benefits for them if the cost is bigger? It seems TCO is good on Steam Machines on the long run but that's a tough argument for people that want instant gratification.
Steam Link seems the way to go for most HN readers, I guess, and that is the device I would buy if I had to choose. BTW, a question on this: I've read somewhere that although NVIDIA Shield works only with NVIDIA GPUs, the Steam Link will work also with AMD GPUs. Valve doesn't confirm this but says that it supports OS X, Linux and Windows PCs. Any ideas? Doesn't it run on NVIDIA's GameStream, like NV Shield does?