Thanks, all. I have passed details of R to a colleague (who is an expert user of SPSS) to give it a run through and see what he thinks and to see also whether he comes up with any tips to shorten the learning curve. Thanks again.
Thanks Nitin, I've passed on your suggestion but so far I haven't received feedback of any kind on any of the suggestions. That is usually a good sign, though.