Hi Eric,
Two scenario:
1. One way that I have been able to do is by implementing custom javascript function, which gives the rendom numbers let's say one thru four, which determines the order of questions appear on page.
2. Another handy option, without any customization, group set of questions for one response or other and create landing page for each type, and under form processing step condition you can specify which page to direct based previous question response.
Hope this helps.
Thanks
Amit Pandya