With literally thousands of software options out there, there's a lot of legwork that goes into choosing the right one for your situation. Do you invest in a tool that will grow with you, or do you choose the option that's cheaper but you'll eventually outgrow?