I am thinking of buying a new high spec PC and have OS options including all versions of Vista, XP Pro or XP Media Edition.

Is Vista a good option on a new PC which supports it or should I go for XP pro which I have used and trusted for years?

My main uses are photo editing and creating music files.