Evaluating user-perceived benets of Content Distribution Networks