Wednesday, September 1, 2010 I have to say, overall I think I like iTunes 10. Seems snappier on Windows than any previous version.