I just recently purchased a BDP-S185 (from Sam's Club and it comes with an HDMI cable) and have been happy with it.
I'm not sure if it fills all of your requirements, because I don't do much with mine except playing Blu-rays and DVDs... but it does have Ethernet, BD-Live, and Netflix for sure... and it was <$70.
I'm not sure if it fills all of your requirements, because I don't do much with mine except playing Blu-rays and DVDs... but it does have Ethernet, BD-Live, and Netflix for sure... and it was <$70.