I have run Linux on my desktop since RH 4.2 and have not used Windows seriously since NT4. I program in a dozen languages well enough to have a significant patch in the Postgres optimizer. My phone is four years old, I've replaced the screen once and the battery twice. I'm about as geeky as they get, but certainly not a gadget or Apple freak, and yet I bought an iPad yesterday.
Why? Because my wife's ancient iBook G4 is on it's last leg, and we have really come to love casual browsing in the living room. The iPad is not a computer, it is not terribly useful for general computing tasks. Anyone who has used one would understand this. It is however a gorgeous device that is braindead simple to use for its intended purpose. So much so that my 72 year old aunt, who refuses to touch a keyboard, actually surfed the web for the first time yesterday, and enjoyed the experience.
Hate on it all you want, but in ten years the only people with clunky old computers with keyboards will be those who write for a living (code or otherwise).