I have owned a few from your list..

Hands down, if you want or need a mic input, and optional harmony board....maybe the best styles and sounds (overall), of the boards listed...Ketron X1
_________________________
www.francarango.com