I'm buying a new computer these days, an Intel Core2Duo machine with all the latest nifty features and all. Since that machine supports EMT64, I was wondering whether I should install a 64bit OS on it (Either Vista or 2003). Use of this computer:

1) Storage and media playback.
2) Occasional gaming (nothing too excessive or FPS-hungry).
3) Some C# development.
4) Running Virtual Server with a couple of old OSs.

I won't be doing any CPU-intensive graphics or anything like that.

Do I stand to gain anything from using a 64bit OS? Will I simply run into problems with drivers and compatibilty? Should I bother?