You're going about the analysis backwards. Start with your functional requirements, then analyze how well each architecture meets those functional requirements.
If you don't know where you want to go, then either an Apple platform or a Windows platform or a Linux platform will get your there eventually.
Once you have a good set of functional requirements, then you can look at the return on investment and the total cost of operation for each platform. For example, is the return on investment high enough to pay a premium for Apple boxes? Will Apple boxes make the staff more productive enough to justify a higher total cost of operation?
[Non-text portions of this message have been removed]
.