When it's time for new technology, cost is one of the first things that comes to mind. You don't want to pay for software that you don't need or face unexpected costs down the road. Here are nine effective ways to get the technology you need without overspending.