You can do all of those things on Facebook. I agree, it can suck your time - but you can ignore all of that Farmville nonsense. Not sure about auto-broadcasting, though - that seems a waste of an interactive medium.