I've been using a build of SXDE as my primary work machine for about the last month. The reason is to get used to Solaris since we'll be deploying our application on it starting sometime this year -- I haven't been even a fake sysadmin for years, and that was on Linux.
Since I'm using a laptop (Thinkpad T60p) and WinXP, I took the relatively safe way out and installed a second hard drive in the ultra bay for Solaris. Because the ultra bay is taken up you need an external CD/DVD drive for installation, but USB works fine.
I haven't been taking notes for the whole time, so this is off the top of my head:
First surprise: installation was slick and easy. I'd installed Solaris 10 on a spare PC a while ago (year?) and it was fairly primitive, reminding me of linux installs 10 years ago.
Next surprise: wireless just worked. If it doesn't see a wired connection it'll pop up a little applet with the networks it sees and the security for each. (There's no 'Stop looking!' button, but that's minor.)
After that, it's been mostly great, with a few notable ups and downs:
Downs
This laptop has an ATI FireGL 5200 chipset. Unfortuntely it's not nVidia, which is apparently more common and more easily supports these crazy use cases.
Ups
That should do for now, more things will probably pop up later.