Before buying first home, brace yourself for costs (at MarketWatch)

On his road to homeownership, Scott Leibfried has learned one thing: Expect the unexpected.