software comparison tips