John Nastase sent me the following information on ViewState. I found it very helpful in understanding the inner workings.
http://weblogs.asp.net/infinitiesloop/archive/2006/08/03/Truly-Understanding-Viewstate.aspx
The article is pretty in depth, but it explains things very well. Definitely worth a read.
Thanks John!