Я искал, как реализовать мой мастер в asp.net mvc 2 без использования TempData или сеанса, как в этом примере: http://www.highoncoding.com/Articles/652_Creating_Wizard_in_ASP_NET_MVC_Part_2.aspx?
Вы можете использовать помощник Html.Serialize из MVC Futures.
Вы можете перемещаться с экрана на экран, используя метод GET, и сохранять собранные данные в URL в качестве параметров.