I bought the imperial trackball from ebay and it works fine. It doesn't have the same feel as my spinner with the new oscar encoder wheel, so there is room for improvement. Don't get me wrong I think its plenty useable and much better than the compusa crystal trackball I was using.
FYI the oscar encoder wheel will fit in imperial trackball, so there is a solution. The oscar encoder wheel has 36 teeth, the imperial has 24. I may end up ordering 2 encoder wheels to upgrade the trackball.
I tried the encoder wheel utility and printed some onto transparencies, but the don't seem to work properly. Oh well.