Recently I have found myself getting really wound up about people calling the iPod Touch the "iTouch". I even see it in adverts like the one below seen here on AI.
I don't know why it winds me up so much, but it's a major pet hate of mine! Grr! Does anyone else annoyed by this kind of thing?