Short url is best if you can get ranked well. If short url has alot of competition try making longer keyword terms on inner pages or deep links. try to keep under 50 characters for url if possible.
Match url to title of page. This works well on inner pages for longer search terms also.