I had a heck of a time installing the new update to the Motorola Q and that was due to having older copies of P2K.sys and multiple 'ghost' modem entries in my registry on my old laptop. The MSU.EXE program would do the initial scan and find the phone, and then once it put the phone into the black screen IPL 'flash mode', Windows would not find the right drivers for the "new" device the phone became. It technically registers with the Flash interface under a different USB id, but it was always stalling and failing.
The key to getting it working was running "%ProgramFiles%\Common Files\Motorola Shared\MotPCSDrivers\Motorola Driver Installer.exe" and selecting "Clean and reinstall", and then rebooting so that the proper versions of the .INF files and .SYS files are used.
Once I did that, the install completed.
First impressions after 24 hours of use:
Bluetooth serial port applications work without locking up.
Battery life is much improved, I believe, due to the radio firmware changes.
Overall screen performance has improved, even without the GLYPH hacks.
The little 'device' logo no longer looks like a label maker and actually looks like a Q.
The phone shuts down much faster.
I recommend anyone with a Q to do the free upgrade.
Of course you will have to redo the PRL afterwards and reinstall your applications, but I think it is worth it overall.
I just wish someone at Microsoft would invite me into the Crossbow beta.