Ron
If hands on experience is what you are looking for, then you would do better to post your question over on the MZX sub-forum of the Casio Music Forum site. To date, they have 938 posts on the MZX units:
http://www.casiomusicforums.com/index.php?/forum/41-mz-x500-mz-x300/Ted