That iTunes 10 Direct Download Link is NOT iTunes 10.