The way Outlook sorts tasks was driving me CRAZY! Why anyone would want tasks with no due date sorted above tasks due today is beyond me. Anyway, this solution worked perfectly! I did have to go into my Outlook Task options and set a default reminder for new tasks and show the Reminder column in my task list. I don't really want a reminder for my due date tasks but I figure it can't do any harm (and may help).
Another possible option was the one I had resorted to after an unsuccessful visual basic script attempt. I customized the views so that my Tasks and To-Do List we identical, except that I filtered my To-Do List for only tasks due in the next 7 days. That hid the tasks with no due date and I like the focused view on priority tasks, but I had to remember to switch to my full task list once the priority tasks were complete so I could tackle a few with no due date.