Full sized keyboards are great! All the keys are easily visible and accessible. However, my favorite keyboard size is the 40% ortholinear keyboard. With custom firmware and clever tricks you can make typing a whole new experience. Keys spread out over the keyboard become accessible with less movement, or depending on how clever your macros are, with one hand! When you master the smaller layout your keyboard input becomes so much faster, more useful, and you look like a bad-ass hacker. If you are interested check out this website, and I highly recommend you watch the short video on the page just to give you an idea of the possibilities of custom firmware.