YouTube clearly state you cannot upload coypwrited material - and a tv recording is clearly copywrite.
Now that's out of the way - I don't have Sky+. Can you get the recording on to your pc easily?
Then you would need to convert it to an acceptabe format - .WMV, .AVI, .MOV or .MPG, using appropriate software.
Or you could upload it to a site such as photobucket - and allow your friend to view it by giving her the password. Again you have the problem of conversion.
You could try this - it seems to be free, but I don't know. It's a way of emailing large files, including video:
http://www.yousendit.com/