Are long-term investors better off in property or shares? In the first part of my two-part guide I take a quick look.