I wish I had something helpful to add, but my experience with iTunes on Windows is extremely limited. It's base defaults on Windows are different then iTunes on Mac, and it's a foreign program in a Microsoft world. Apple did bring it to Windows by porting a lot of Mac frameworks over, who knows how solid the foundation is.