If you can wait a month or so, I strongly urge you to consider the new GEM keyboard Genesis