After doing a lot of research into the area, we have decided NOT to get a cluster. It seems that a high end PC fitted with Linux will more than suffice. In our opinion, this is the best way to go. They can eventually be linked up in a cluster, if desired.
Thanks to all who replied,