ttth

Today's Top Tech Headlines

Today was an insanely busy day for tech. Let’s recap just so our heads don’t spin off our shoulders: Apple Released iOS 5 to the public. This set off riots of upgrades, overwhelming Apple’s servers and preventing hundreds of thousands from upgrading to the goodness that is…