Buddy of mine has a 109R....is less than impressed with it's straight line, but raves about it in all other areas. I haven't ridden it, but sounds similar to my feelings about the Meanie, just on maybe a slightly higher level. I can only imagine the 90, being a "lesser" 109R, is relatively less all around as well, unless the weight is any kind of factor.