I'm sorry for Ireland, but honestly, but they had several chances to score and failed. And who knows, if Henry hadn't touched the ball with his hand, he might still have scored.
If you open the can of worms and allow replays for every foul, hands, pushing, holding, offside, yadda yadda yadda that a ref misses, you'll never get a match finished. Refs *do* make mistakes. They are only human after all, and don't have 360 degree vision that sees through players. It's all part of what football is. I don't want us to become a mockery of the sport like American Football, where they spend more time challenging calls and watching video replays, than actually playing the damn game.
(my italics). That's not an argument, the same is true for the French - they could've scored with the foot or head, that is.
I don't think there should be a replay, but I can imagine a situation where there is a timeout until 3 minutes after the goal wherein the fourth official checks the available footage. He can then notify the referee of the validity of the goal. This will stop the game for a few minutes, but I think it's the best solution.