I suggest u go for a G600 or G800. Both G600 and G800 have 689 sounds and much more drum sets than the E96...sound quality is obviously better. G series = professional. G series have more functions too. The only differences between G600 and G800 are the extra keys and no speaker. I would go for the G600.