OK, they don't have it for Windows, I go confused. 10.7 is still the latest version for Windows, which sucks because it's not recognizing the devices when not plugged in.
Well, looking over that link someone said they had the same problem with Windows. Now they didn't say they updated their PC iTunes and I can't find anything but 10.7 unless iTunes is hiding it for some reason.