Until I got a Logitech Revue. That is now 99 bucks and not bad. Does what you listed.
Bob