To me in its current state-- free is about the right price.
Downloads are slow, it's confusing, and I just don't like it. If they sped things up and made it easier for me to download demos and know I'm downloading them I might pay, but at the moment, I don't really have a reason to pay for Live and PSN so free is right.