According to Virgins website, I can use a variety of scripts but I cannot use chnod to make mine executable (chmod 755). I've tried an ftp client and ftp in command prompt.

Are Virgin lying to me?
I think Virgin Media's web server is Unix. Ill go check.