The most recent quarterly National Housing Survey by Fannie Mae, released in March 2012, provided interesting insight into the reasons people choose to buy a home. The top reason was that they wanted a good place to raise children. KCM Blog created an easy to read graphic from the survey results:
http://www.kcmblog.com/2012/04/06/why-people-really-buy-a-home/