Thanks guys, that is really useful!

I'll look into this and if I need anything more specific I'll check and post details of the actual Mac.