Thanks Henry, that was very useful. I'm still not sure about 64-bit. You haven't tested it at all? Since some apps are faster on 64-bit Windows than on 32-bit, and vice versa, I'm hoping to find someone who has tested ArchiCAD 12 in real life on both platforms on the same hardware.
I have only ever run 64-bit Windows on my hardware, so I don't know how well 32-bit would perform. However, given the fact that I have 4Gb of RAM, I think that being able to actually use that outweighs any potential slight increase in speed. Besides, even if your application runs faster in 32-bit, what do you do when they run out of memory?
Also, I don't believe that XP is a viable option for a business computer of the specification you are looking at. So long as you give Vista what it wants(lots of RAM, multiple cores), then it runs very fast. Boot time on my machine is about 30 seconds at the moment.
Worth noting too, is that after having just booted up and running only Outlook and Firefox, RAM usage is sitting at 1.9Gb, so anything less than 4Gb is going to seriously cripple you in Vista.
So considering that your hardware will run it very nicely, the only other thing holding you back(possibly) from Vista x64 is Drivers. This is the same problem as with XP x64. If you have older hardware(like large format printers/plotters) then you may have trouble hunting down drivers for them. If this is the case, then you need to either opt for 32-bit until drivers come out(doubtful) or you replace the old hardware, or run 64-bit on all the machines, and then run XP-32 or the like on a dedicated Print/plot server.
As for ArchiCAD itself on 64-bit, as I mentioned, I can't comment on the speed versus 32-bit because I haven't tried it, but I can say that I haven't seen a Heap-zone, or 'Not enough Memory' error for a long time.
Josh Osborne - Central Innovation
HP Zbook Studio G4 - Windows 10 Pro, Intel i7 7820HQ, 32Gb RAM, Quadro M1200