JL Collins has some really interesting thoughts on the matter. Here are a few of his posts I found really helpful:
I’m a homeowner and it has worked out so far to be a pretty decent financial idea, but I’m glad we went into it thinking that we were doing it for reasons other than financial and not counting on it to be a decent idea.