The build quality is superb Jim and is truely a computer that will last years and years with speed to match. the downside is the price compared to a similar spec laptop and having to re-buy all your software. You can emulate a pc with mac but if you're going to do that you might as well buy a pc.
I bought my son a macbook several years ago and it runs as good now as when it was new. In comparison, I've had two laptops. If you do buy one then let me know as I've bought software which I'm sure Microsoft Office has 3 licences for and I've only used one. I would just have to find it 