I happen to own an A-90EX and I generally am very happy with it. However, I find it to have a very slow response when playing block-style piano chords. This is true both for the internal sound module and external modules. It seems to scan the whole chord before transmitting/playing the first note. While this might not bother everybody, it is very irritating for heavy jazz piano playing. I'd say that it's worth checking out the other options if you are a big chord player. However, I LOVE all the illuminated buttons and the attendant possibilities of sculpting patches as you play. It is truly a versatile machine, and as long as you don't primarily see it as an electronic piano, you should be happy with it. Oh, and another thing... It's bloody heavy ! Do you like lugging dead weight to gigs ?