Tech News In Brief - 5/20/10

May 20, 2010
Confusing app now available for all to get confused by!New Video standard - (where are the geeks in the house. holla.)Apple selling more iPads than...