Sort:  

In my case, one can count on heavy programming plus writing about a hundred of emails a day ;) I definitely need a bigger keyboard.

Can always get one to plug in :) Could even be a folding one. It's good to have the option, but it won't suit everyone

Yep, when subjectiveness enters, everyone needs to finds his or her way :)