Clue: Money is better — land contracts (7)
Answer: CAPITAL
Explanation: Definition: Money
A charade of CAP ('better' as a verb) plus ITAL[y] ('land') minus the last letter ('contracts').