Finally finished the install. There must be a lot of plugins for the windows version. I don't see anything for iCloud in the preferences section. I have no doubt we will see iTunes 10.5.1 roll out on the 14th forcing use to d/l another bloated iteration. Seriously just launch it at one time.
Well at least iCloud is mentioned in the iTunes 10.5 help section, but nothing more than how it works. nothing about setting it up.