I am looking for a present that is Electronic based that can last and hold attention. The person I am gifting this tech present to is 16 and knows a lot about computers and electricity, he built his own gaming computer and many other computer based things so he knows what he is doing. I was thinking of getting him a MX blue mechanical keyboard since he is still sitting on a silicon keyboard but I feel that if I get him that it will go to use, but the fact of the matter is it is still a keyboard.....it's a keyboard.....you can only do so much with it other than typing and gaming. So that now leads me into, what is a good present that has a lot of potential and variables. For example, lets say you get a present and within a few hours or even a day or two you have already figured out everything you can do with said present and it just gets old and starts to collect dust, that is exactly what I want to avoid. Or do you think I should get him a MX blue keyboard since he does spend a lot of time on the computer and it would definitely not go to waste.