Evaluating your technology choices