in reply to using < and > with @argv
Not strictly a perl question, but try (untested):
perl myprogram.cgi "hello>world" [download]
If you're on a real OS (e.g. not Windoze) single quotes will work, too.