SEC's 2005 Best-Price Rule Repeal Faces Wall Street Backlash