Vor längerer Zeit hatte ich einmal Solaris 8 x86 auf einem HP Omnibook installiert - nach erfolgter Installation konnte ich weder die Netzwerkkarte, noch USB nutzen, was für Treibernachinstallation schon einmal mühsam war. Irgendwie lauffähig war es dann am Ende, nur ohne Unterstützung für ACPI, IrDA (damals wichtiger als heute, aber mit Bluetooth wird auch heute vermutlich wenig gehen) oder Sound.
Vom Userland her ist der Sprung nicht so weit, unter Solaris 10, bei dem die mitgelieferten GNU Tools wieder ein wnig mehr wurden, kann man sich, wenn man von GNU/Linux kommt schon einmal angewöhnen, bei manchen Befehlen ein "g" davor zu schreiben (gtar, gfind,...) wenn man manche gebräuchlichen Parameter vermisst.
CDE ist nicht Pflicht, ob es unter Solaris 10 immer noch Standard ist weiss ich nicht, auf Clients nutze ich es nicht. Wenn du ein wenig hineinschnuppern willst ohne es gleich nativ zu installieren, unter VMWare läuft es recht sauber. Mangelhafte Hardwareunterstützung dann aber nicht (nur) auf die VM schieben, so viele Treiber gibt's eben nicht
Ein Ableger der mir besonders gefällt ist Nexenta - habe es bisher nirgendwo nativ installiert und nehm's zum testen, das Paketmanagement macht damit etwas mehr Freude, auch wenn das von Solaris schon nicht schlecht ist.
Es gibt (gab?) mit dem SparcBook eigene Notebooks mit Solaris, bei denen etwas mehr unterstützt wird als man mobil sonst erwarten würde, nur auch nicht alles. Ist preislich auch etwas gehoben.
"tricky" ist bei Solaris so eine Sache... es ist durchdacht und hat administrativ einiges zu bieten, nervt etwas mehr mit dynamisch gelinkten Libs, nur hinterlässt bei manchen eigentlich alltäglichen Anwendungsfällen schon gern so ein "es lässt sich auch mit dem Campingkocher ein gutes Essen zaubern" Puristengefühl.
Für den Desktop Einsatz würde ich es nicht anraten, gerade auf Notebooks bieten nur wenige Betriebssysteme den gewünschten Komfort (sofern du welchen wünschst). Am Desktop könnte ich mir schon vorstellen, dass schneller mal jemand mit (Free|PC|Open|Net)BSD, Zeta glücklich wird.