I put up with no iTunes on Linux, because a lot of stuff doesn't run on Linux. You play as an oddball, this is what you can expect.
But why in the name of all that is sacred does iTunes not sync my videos from my iPhone to my Windows box? Plain vanilla OS, plain vanilla iTunes, plain vanilla phone. No videos synced.