The Half +7 is a good one. Age isn't so much important if the other crucial factors are there, such as being able to argue without fighting, being able to sit with each other without talking, and having a lot in common without everything being in common.
Also I like the adage, "Don't stick...