"If you have an 05 or newer, you can replace the wiper ARMS with the earlier (04 and older) arms.
There are many replacement blades that will fit those arms."

That's what I thought too. I took it to the dealer today and asked the to do exactly that. They returned it to me with the original arms and said that the old model arms did not fit. They said that the geometry is wrong and it would require using blades about 6" shorter to prevent the blades from banging into the frame of the windshield.

Has anybody done this with an '07 XC70?