I just picked up the rx-v671. It was a long and tenuous decision, ok, maybe just tenous. I really wanted the multi point ypao or Mult EQ, but realistically it's not going to make a spit of difference in my setup. I am doing a basic 5.1 home theatre with in ceiling 8" Parts express speakers, and a DIY sub (a parts express Triska sub 8" active + 2 passive radiators + 150w amp).
So it's a low budget build, and being an experienced home theatre tech/installer at one point, I set my expectations and budget as such. Funny, because my wife doesn't think so!
I Plugged it in last night, hooked up the pair of old 70's tower speakers, sounds ok, but I couldn't crank it as it was a thursday evening. It instantly recognized my linux server running a UPNP server called "PS3media server", that works great (fuppes is better though). The gui interface is well, under powered compared to my PS3 (only source gear), but that's fine because I can browse my media server through the display on the yamaha, instead of having to turn on the TV.
Over all, it just feels very plain. I'm a little disappointed about not getting a fancier receiever, but I haven't really tinkered with the EQ and ypao yet, nor are any of my ceiling speakers installed yet... The Android GUI is lacking... I mean, it's better than nothing, but I'm seriously hoping that it improves to the point where I can actually view my media server files on my android device, that would be really cool. At this point it doesn't have enough feedback to the device to be useful, but I just started tinkering, so maybe I missed something.
This was a toss up between the Onkyo tx-nr809 or 609, and the Yamaha rx-v871. I wouldn't consider Pioneer, or Denon because I hate apple and those companies only support the evil empire. I've owned and installed Yamaha for a long time, and am comfortable with their longevity. For what we use it for, this receiver is a huge step up from the integra 2 channel amp and tower speakers we were using. I just don't understand why they don't install a video streaming processor on these devices, or at least offer one that will stream video... I would pay for a single device that does all that instead of using the PS3 as a BD player and netflix/hulu player.