For european standard, and especially code-goats like me, this will be ideal for me. Normally I won't code with ten fingers becuase of the special characters I need to use all of the time. If there suitted in the middle of the board that would make the keys more accessable with the use of the pointing finger (huh, is that english?). An extra enhancement would be to have ' " [ ] { } \ / > < on priority places without shift.

I'm a programmer, so i need a keyboard for long-time working, but most of keyboards including some
ergonomic keyboards are hurting my left hand fingers because of the stupid design on the left side of
the keyboards.

That seems to be a nice idea, but you forgot one thing. Remember, there are many different layouts besides U.S. English. Russian typewriter layout, for example, needs more letters and is actually wider than your keyboard design. You put [];',. between left and right halves of the keyboard, and that's fine since they are special character keys. But on the Russian layout there resides letters (ha, hard sign, zhe, e, be, yu), and it will be utterly inconvenient for users to get accustomed to the repositioned letters I listed above. Please consider this.

These disigns are awful! And I have a few like them at my work - nobody can type on them! Seems like poeple wold press everything instead of Enter and Shift ('cause these buttons are VERY small and not usable at all). And where is Caps??? :) It's really one of the most useful keys on the keyboard!

You are right to some degree. But in fact, i designed dreamboard at 2006-3-7 00:07, found DataDesk
Smartboard at 2006-5-1 15:39, found NEC PK-KB015 at 2006-10-14 01:00, look at:http://post.baidu.com/f?kz=87076705