What is the difference between using one or the other? I imagine since this is shared kernel under the hood the 32 version is going to be running on a 64 bit kernel? Why would you choose a 64 bit version? Can I give a 32 bit VPS more then 4 GB of RAM and will is use it? Reason I ask is I have a couple CentOS 5.x 64 bit physical boxes that I want to move too OpenVZ containers. They are quite memory hungry. My box running Proxmox has 8 cores, 64GB of RAM and a large RAID array to share so it should have plenty to go around for now. Thanks.