After so many years of marriage I can tell you that you had better be friends because marriage is not a romance novel. While you need a little romance from time to time it is is the mundane and the everday stuff that carries the day.
Being able to talk with someone about anything. Looking forward to hanging out with your spouse. Sitting up nights when they are sick, Worrying where they are when they are late. Arguing but always hugging in the end.
It may sound corny but love is like an acorn. It grows just like an oak and develops deep roots when it is real. After years of being together I have come to love my wife more and more. We argue and have our moments but I could not imagine life without her!
Before anything else, marry someone you like and are friends with. Love, real love, grows over time.
Just my .02 cents but in the end marry someone you are friends with. The money thing does not even enter the equation!