Mark Tiarra made an interesting post a while back. To paraphrase: Marry someone you'd hang out with even if she had a penis
It's easy to fall in love, even easier to fall in lust, but hard to fall in like. Find someone you actually really LIKE and the rest comes easy ;)