I prefer to send email. Often web forms have a very small space for a cover letter, so I have to write it in some other program then paste it in.
I'm not real sure but speculate that my applications would be more successful if I sent dead trees via snail mail. That used to work well back in the day.