I fixed iTunes in Vista
After a few long months of suffering with iTunes on Windows Vista I have finally found a solution. It would work for a maximum of 20 minutes before getting some redraw issues and crashing.
Turns out the issues are not directly related to Vista or iTunes but the NVIDIA video driver. I downloaded the latest driver for my GeForce 7900 GS, which was updated on May 5, 2007, installed it (a fantastic 15 minute, triple reboot process) and waalaa. iTunes is running like a champion.
I feel much more at peace now.