Ich benutze schon länger 64bit Betriebssysteme: Ubuntu amd64, Arch x86_64, Vista Business 64bit, Windows 7 RC1 64bit. Ich persönlich würde auch nur noch 64bit Systeme benutzen, allerdings rate ich JEDEM davon ab, der Hardware hat die einfach funktionieren soll
Der Grund ist ganz einfach: Die Hersteller mühen sich kaum um 64bit Treiber. Was also Drucker, Scanner, ältere interior Hardware usw. angeht würde ich aufpassen. Am besten vorher die Herstellerseiten abklappern und nachsehen. Grundsätzlich gilt, dass die Unterstützung bei (vernünftigen) Linux Distris mehr als deutlich besser ist, was 64bit angeht, als bei den Windows Systemen. Da mühen sich ja auch nicht die Hersteller ab, sondern häufig die "Community". Zu den Applikationen bei Windows kann ich sagen, dass ich noch keine gefunden habe die nicht unter 64bit funktioniert, obwohl sie für x86 geschrieben wurde. Solche kommen dann extra in den "Programme (x86)" Ordner (der bei mir übrigens 10 mal großer ist als der "Programme" Ordner). Bei alten Spielen hatte ich einige Probleme, aber das wars auch schon. Ich schreibe selbst z.Z. eine Applikation unter Vista 64bit mit dem DirectX SDK vom August 2007 und nutze da auch nur die x86 Libs, da ein anderes Development Kit, was ich brauche, nur diese benutzt und es funktioniert trotzdem alles wunderbar