Is there any machine that is being sold currently and being advertised as 'Vista Ready' that doesn't have a 64bit CPU in it? Probably the only reason they realy have it (32bit version) is because MS knows that application compatability and driver compatability is going to be a PITA for people to deal with otherwise.
Actually Intel's Core Solo/Duo (NOT Core 2) is only 32-bit, which is a bit of a bummer, and I believe that it wasn't until recently when Intel released 64-bit Celerons. So there could be a few disappointed people.
Anyway, the real issue is about getting hardware manufacturers to write Vista x64 drivers. However, as drivers are now required to be WHQL, does that cause much of a delay in getting drivers written/tested? One side effect I could see is someone creating a hack which allows non-WHQL drivers to be used, and then smaller manufacturers COULD rely on that.