I hear 64bit recognized all my RAM, where 32bit only recognizes 2gb. what else? i hear 64bit is directX10, but i can install directX10 myself couldn't I? any other differences? my issues is my bluetooth keyboard won't work with 64bit.. so either i go to my 32bit (which worked), or i get a new keyboard any suggestions? oh and if i install 32bit, and later want to upgrade to 64bit, is it a re-install? or just an upgrade? how about viceversa. i hgot 64bit installed, i want to change to 32bit. is it repartition/reinstall, or just a downgrade some how?