Yahoo! News has the details. A launch could come as early as July 13th.