jlockley,
Most of the major changes between 8, 9, and 10 are internal. Rumor has it Corel changed the compiler and that fixed a lot of memory leaks. We've also heard that they focused on many printing problems over the past couple of years, that's not only faster, but more reliable.
v10 does have a new feature called stringlists, which appears to offer a lot of poential for code reduction in applications, though I confess I've not had time to study them extensively yet.
Other than that, the UI's changed quite a bit. It's a little cleaner is some ways and more in annoying in others (at least to me, who was weaned on pre-release versions of Paradox 1.0).
Also, they've added little bits here and there, such as tooltip properties and other small adjustments.
Oh, one thing in v10 does make it worth the investment in my book: Since you can now only obtain Paradox 10 via WPO 2002/Pro, they added Paradox Runtime to the overall package, which means it's no longer an extra $500-600 purchase. Very handy for redistributing database apps internally.
Hope this helps...
-- Lance