I had a Arturia keylab once and really like that one and it came with great software. But as squeak said it is very subjective. Today I find my arranger with an iPad a much better solution.