tametheweb.com
First Thoughts on the iPad from 2 Michaels and a Phil
I think a lot of us monitored the chatter or tuned into a faltering U-Stream yesterday to hear Apple’s announcement of the iPad. ( I think I was a bit more fond of iSlate or just “Slate…