I essentially started with FreeBSD 4.0. What's changed? A heck of a lot!
I use FreeBSD as my primary desktop, and have never run a server. From my perspective, FreeBSD is significantly better on the desktop. I'm running KDE 4.3.5, and I get full compositing support, all the eyecandy, etc...