Check out the Phoenix Farm Management suite of modules. Financials, Budgeting, Livestock, Grazing, Cropping, Mapping and Weather. Fantastic support, great training (Group, one on one, classroom, and online). Most people find out about it off their neighbours and friends through referral, that is how good it is, people just love to talk about it. It has the flexibility in that it is available in the cloud or on your local PC.