Since a few weeks I'm testing Flash 10 Beta and I'm really happy with it. There are some bugs with online games from time to time, but the overall performance is great. There's better (faster) fullscreen support and it seems Adobe worked really hard on Ubuntu compatibility and the sound issues.
I experienced very few Firefox crashes, even if I'm using the browser up to 16 hours a day, constantly playing at least one flash video.
I recently presented a few workarounds for the annoying Flash bug in Ubuntu Hardy. Since none of the workarounds really solved the issue, I decided to stop using the nspluginwrapper workaround with Flash 9 and keep using the Flash 10 beta. Fortunately, Flash doesn't seem to need libflashsupport any longer, even if your hardware doesn't support hardware mixing.
To make installation of the Flash beta more comfortable, I decided to modify the flashplugin-nonfree package to a flashplugin-nonfreebeta package. Since Flash 10 still crashes with libflashsupport installed, the package will remove it before installing the Flash beta.
I'm neither a Flash nor a packaging guru, if you're willing to give it a try, add the following line to your sources list:
Update the sources and install the package flashplugin-nonfreebeta. Due to Bug #125103 of the Launchpad service, you'll notice a message stating that this is an unsigned package.
I couldn't test the package on amd64 and lpia. Please report any installation issues to the comments, any Flash bugs to Adobe's bug tracker.