iPad Excitement!
Yes, the news is out. Apple is releasing the iPad, to start shipping in 60 days. There has been much discussion amongst the peanut gallery on this one, but I, for one, am exceedingly happy about the release, although maybe not for the reasons you may think. The Apple iPad (I keep wanting to type […]