OMG - what have i done ... [:P]
anyway ... just to keep some things in the right order - one can discuss who invented LCD monitors, but for sure it has not been apple, AFAIK all (at least earlier) LCD monitors from apple starting with the 15" studio display 1998 have been produced by LG - the same company which produced my alltime favourite
SGI cinema display, the SW1600 (note the specs! - the only LCD-display i have ever seen with an integrated colour calibration and 110 dpi)
what i don't like with the newer apple cinema displays is more caused by the operating system resp. aqua - the smoothed contours, i always have the feeling the picture is unsharp and unfortunately it cannot be switched off.
as an early bird and enthusiastic BSD user (where the roots of mach, openstep, nextstep and at last OS X have to be found) i think i may comment on obvious inconveniances. i have never seen corrupted file permissions in BSD, i have seen them sometimes in windows, but i have never seen them happen so regulary with a simple install of an application like i had to notice it when installing eg. logic on osx - there _has_ in fact some improvement to be done.
the new macPros are - sorry to say that - just another, though powerful, PC with an intel-board and i wrote in an earlier post that IMO this was the really clever strategy. on one hand windows users can run XP on the macPro and on the other hand apple has to develop their further operating systems just for one platform. i'm pretty sure it will not take too long until we see OSX for *ordinary* PCs so opening the market from two sides for apple.
one of the major advantages of BSD is that it runs on almost every platform you can think of - i ran it on ALPHA(†), MIPS(†), PPC(†?), X86, X64 and i think it was the most important piece of open source software ever released. a lot of webservers, the majority of mailservers and AFAIK all DNS-servers run BSD because of its performance, reliability and stability - not all of this attributes have found its way into OSX so far.
what i'm missing most (especially regarding sample streaming) is a configurable pagefile - why let an operating system (released for generic use of a wide range of applications) decide if and how much virtual memory to use if samples cannot even use any? eg. one of the basic rules for good performance is to have the pagefile on another disk than operating system and applications.
hopefully you can notice i do see the advantages, but also just don't conceal the inconveniances. all this is only my personal view only, of course.
christian