The one following advice I can give you is, A) have 20-25% for a down payment, B) 15-year note (NO ARMs), C) a mortgage of NO MORE THAN 25% of your paycheck, D) bi-weekly payments to pay it off faster. Sorry, but the so-called tax advantage of deducting mortgage interest is a joke. Pay the house off early and then sock away money for retirement. Even 1.5% interest earned is better than no interest.
This is great in a dream world. Reality? Not so much...at least for most people. The majority of property owners sure as hell don't have a down payment that large.