Mac advice...

Microsoft/Windows have made up the ground quite a bit over the last few years as you indicated.