"it would be helpful to know what the detailed pros and cons are of having a Mac"

That has to be done and done by now so let me skip forward to the next page. If you need Windows software you may have heard of the following. If not, research these titles -> Boot Camp, VMWare.

Sorry but everything that could be said has been said.