Thanks for that info on ergodox - I will probably wait a year or two and see how things pan out. Perhaps with revisions will come improvements; I will leave it to keyboard fanatics to work out the bleeding edge.
It's amazing the explosion of options out there.
As for layouts, I knew about DVORAK from years back, but I didn't know about the recent ascent of Colemak until I saw it on DT. Like many touch typists, I'm obsessed with efficiency and with reducing the possibility of CTS. However, most of my time is spent writing C++ code in vim, which means with completion in the editor, layouts don't mean nearly as much any more.
Well, I shouldn't say that - I still need the CTRL key in the CAPS LOCK position, which is why, before I started down the mechanical route, I only used Apple's JIS layout with keys in great places for development. Now that OSX lets you remap those keys, the JIS layout doesn't matter as much.
Now that I have a Filco ANSI TKL, I will make mistakes with symbols when I go back to the JIS. I guess the bottom line is, even though it would be fun to have a bunch of different keyboards and to experiment with more efficient layouts, I'm kind of backing off now and trying to go back to ANSI (as unsexy as QWERTY may seem compared to Colemak) - for my sanity's sake and for the sake of getting some work done.
In case anyone is wondering, I have an odd setup. I can't live without ITerm2 on OSX (I'm using it 95% of the time), but I ssh into a Linux box. So the most important feature for me is a UNIX-like layout that works in OSX.