Currently in the NVIDIA Geforce beta program, 150mbps, but the servers always seem so busy, which causes the resolution & framerate always defaults to my sub native monitor resolutionmakes. Could be my laptop though, but going by this experience, it wasn't quite there yet for me.
One major advanage was that I didn't have to install games (they're installed within a sec. on their servers + patches and all) on my laptop and launching a game didn't take that long. Moreover, when it did work stable, it was great that I could play games with settings cranked up on my 6 year old laptop.
I'm curious as to how it would be with PSNow or other services in the future (microsoft) and I wouldn't mind having it along a traditional console.
I'm in both the PC Beta and the Shield Beta for GeForce NOW and I can say with 100% certainty that this service is optimized for the Shield.
Any time I used the service on PC I experienced long wait times, occasional hiccups, more incontinency with streaming bitrate, and slightly increased input lag. On the Shield, the service just works. Usually no waiting time, better bitrate consistency, less input lag, and the interface is just really slick and streamlined.
People keep talking about streaming consoles as a hypothetical, but one such console already exists. It's called the NVIDIA Shield and it's fucking amazing. No storage concerns, no spec requirement concerns, just awesome PC games at max settings and high framerates.
EDIT:
I should probably mention that my Shield is connected to the internet via ethernet cable, which is essential for signal stability.