To try out free Vegas ports on the web instead downloads or registration even offers convenience