The phrase "bloody awful" springs to mind Karl.
One small caveat about selecting velocities with the Event Viewer.
If the note event at the top left of your selection is what you want all velocities to be changed to, it won't work.
Does that make sense?
Say you want to set all your velocities to = 100
If the first note you grab in a selection is already 100, it won't work.
Setting them all to 99 initially (or any other value) and THEN setting them to 100 does work.
At least that's how it is on my system and has been that way throughout the X series