I'm probably on my fourth keyboard. The last one I had was a Microsoft, slightly curved on. It was fine, except it double typed a lot and spaced too much. I wanted an ergonomic keyboard, since I type so much and have the beginnings of carpal tunnel syndrome. So, I went to the store. The only keboard that was ergonomic, in four different stores, was another microsoft. I bought it, reluctantly. It's been fine. However, the last week or two, it doesn't type the H all the time. It's driving me nuts that I have to keep going back and fixing where the H is missing. Anyone else have this problem with keyboards? I type for a living so this just ticks me off. I used to have a logitec keyboard and it was great, but not ergonomic. The new logitechs are slightly curved, but not enough. The other problem is that I type so much, that I wear the letters off of my keyboards. My kids can't find the letters, especially the middle ones.