January 25, 2010

You only need to have mild interest in technology to have heard about the alleged Apple tablet that may or may not be introduced on Wednesday. Not wanting to be left out of the party, I have to squeeze in a few thoughts of my own. I’ve seen all sorts of speculation on what the […]