length of the marriage, prior marriages, health/age/income of the spouses, contributions to education/child-rearing, future needs, education, non-marital assets, child custody, spousal support, and standard of living; marital fault is not a factor unless it has an economic impact (gifts to mistress)