I'd say the Ipac (or it's variants).
Like EricTrumpet said, you can get trackballs and spinners that are already USB so there's no need for any optical controller board there.
Heck, go with u360's and you won't even need to hook your sticks up to the ipac!