I agree with you. Very very close fight, but I felt Edgar edged it as well. No rematch this time though. I'd say he's 3-4 fights away from another shot, unless he drops a division.
In overall statistics the fight was won by Ben, but in winning the rounds themselves I would definitely give it to Edgar.