So the last few times we have had to purchase new software we have opted for the cheaper 'upgrade' versions however, now we have multiple machines in the office with the addition of some new staff members im wondering if that was the best thing to do.

Do you folks typically go for upgrades to existing software packages or do you opt for full versions of products that you use when they get updated?

Regards,

Lee