Today Apple debuted their much anticipated iPad. I’ve been tracking the rumors for this thing for quite awhile and it was pretty neat to get to see it unveiled. It’s basically a pumped up iPod touch with specialized, cool looking apps, a higher resolution display, and built-in Wifi and 3G if you’re willing to pay […]