What's your experience with software? I've seen a couple of different brands advertised, who really likes what they use. Looking for ease of entry, maximum flexibility.
Thanks.
D.