I have managed to get MDT to work with WDS PXE boot with x64 images.
All of our hardware is x64 capable, but we need to sometimes deploy 32-bit Windows XP even though the hardware supports 64-bit. If WDS is "detecting" the hardware architecture, it would always detect 64-bit and we cannot have that if we are not going to use an x64 OS on that specific system.
Is there any way to set this up so WDS has both boot images available and you are given a menu choice so you can choose whether it will PXE boot into x86 or x64 mode on a case by case basis?