I always forget about netflix because I don't use it. Sorry. I went straight for the LIVE because that is what I use and it works wonderfully. If you got the PLUS (120) it supports netflix and as far as pushing pictures, I am not quite sure what you mean, but if you have an Iphone there is apparently an app to make it DLNA compliant, then you could access all of the media on your iphone from the WD's network shares interface.
But now that apple has something, I guess that will work for you. I just really like my WD, so I generally have to tell people about it.