My 2 cents: I loved my K20D for the short time I had it. I bought it as my first DSLR, and instantly fell in love with the solid feel and full functionality. However, I have very small hands, and after using it regularly for a month, the awkwardness of holding it never lessened for me.
The ONLY reason I sold it and upgraded to a K7 was ergonomics. The K7 has a smaller body and fit my hands much more comfortably. On the other hand, my semi-pro photog friend still uses his K20 and loves it to pieces. He finds my K7 too small for a comfortable fit in his large hands. His pictures are head and shoulders better than mine, not due to the equipment, but due to his much higher skill. I also have another friend, a woman with medium sized hands, who has a K10 and loves it.
I think the K10, K20, and up are all great cameras. If I had a friend looking to get their first DSLR, I would recommend going that route. I just picked up a used K200D here on the marketplace as a backup body for the husband to take hiking, and I am just as excited to play with it as I was when waiting for my K7.
Charity