The result shouldn't be allowed to stand, fining them shows they are guilty of cheating and as such they should lose the 1st place. I think a 30-sec penalty would be quite ironic as it would put Alsonso right behind Hamilton and Button!!!
Hopefully the Motorsport Council wont lose their bottle and follow through with a real penalty for Ferrari - it was so obviously a team order.