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!