vista 32 or 64 bit to run intel e6750 processor

I am setting up a system based on asus p5b-vm motherboard with 4 gb ddr2-800 ram and intel e6750 processor.
Is thare any advantage using windows vista 64 bit instead of vista 32 bit.
Also, does all softwares tha are compatible with vista 32 bit will run on vista 64 bit?
Finally, does softwares must be written specially to take advantage of vista 64 bit?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

The advantage would be having all your 4GB of ram available for use.
Vista 64 can run 32 bit applications, but there can be  a problem with compatibility if a 16 bit code is used in the application installer. This 16 bit code isn't supported.
64 bit applications are what this OS is written for, especially when applied to supported 64 bit hardware.
Here is a great article on the subject.
blinetteAuthor Commented:
OK! if i want to avoid problems (that is my computer philosophy) I must stay away of Vista 64 bit for a while!
essentially as long as the 32 bit app is purely 32 bit it would be OK. If you have older apps that need to be run and you're not sure if they have any 16 bit code, then 32 bit is the way to go.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
By the way , thats a very good philosophy in the computing game.
blinetteAuthor Commented:
Thank you Sparkmaker!
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.