Ann Romney's speech gets high marks