Does Romney have what it takes to beat Obama?