"a wee tiny radio with a lot of capability"
I agree with several of the comments there - especially about the size. It is small, but I didn't feel like the buttons were too hard to access. Using the mic to program in a repeater was not especially painful as those things go - I don't think manually programming 100 repeaters would be high on anyone's list. Getting the programming cable will make life much easier.