Either before then upgrading to - or after Leopard, I'm not sure but I am definitely going to give OS X Server a go. I probably won't put it in the production environment (in which case I'll definitely be going with the XServe) to begin with. I notice you can install OS X Server on the Pro as well as the XServe. What are the pros and cons of sticking the software on a Pro compared to the XServe? Any 'gotchas'? There are the obvious ones of course, I know the Pro will be quieter than the XServe and where it's probably going to be put, that'll be highly desirable. But how noisy is the XServe in real life in comparison? I'm looking at it from the point of view of having a machine that can be re-used as a full-fledged workstation when (or if) everything switches to a production environment - which is a definite benefit, especially if I decide to abandon the process. I'm not looking to extend this particular setup beyond two servers at most - the environment won't be subject to a SAN or anything like that and big-time storage won't be involved at this time. It'll just be used by me to locally play about with and a couple of my colleagues to remotely access to test out various things. Or in this case, is it even possible to put XServe on 'disposable' hardware such as the iMac? Any advice? Thanks.