My ideal final would be Brazil vs England. I think Brazil has a great chance to qualify for the Final if their opponent in the semifinals is Netherlands. But if it turns out that Argentina can beat Netherlands, then Brazil's journey to the Final will not be easy. Meanwhile, for England, I think they will make a surprise. France is indeed a very strong opponent but I feel that England has a good chance to win against France, and they will also win again in the semifinals whoever the opponent is.
I think Brazil will have no issues with either Netherlands, or Argentina. They are just much better technically. Having said that, Brazil lost to Cameroon, so anything can happen really.
On the other leg we have strong contenders, France and England are probably going to be the best ones there. England arrives unbeaten, while France lost against Tunisia, again, anything can happen.
So, I think a Brazil vs France final would make sense, but who knows, maybe Morocco ends up winning the whole thing, they are unbeaten so far. Only England and Netherlands share that with Morocco.