So here is the deal. Back in April i had to but a new computer, and with the anticipation of Vista, i decided to go with something 64Bit. So i ended up buying an HP dv5139us. (AMD Turion 64, 2GB ram, 120GB HD, ATI Radeon Mobility 200M, etc.) When i got it home, i quickly installed XP PRO x64. It seemed great, except drivers and software were scarce. So eventually after being unable to install my Conexant sound card, i uninstalled it, and reinstalled the x86 version.

Now with Vista being available in both x86 and x64 versions, i am torn. And partly because of ignorance, so i knew right away where to come. Here are my questions, and i suspect other newbies are wondering the same thing:
1.) What is the benefit of an x64(64-bit) operation system? Specifically in terms of the difference between Vista x86 and Vista x64.
2.) Will a x64 OS increase system speed, i.e, start-up and shut down times? Program start up times ?
3.) Can you run x86 software on Vista x64, or do you need specific x64 software versions ?
4.) Are software and drivers readily available, i.e (Office 2007) etc.
5.) What is the general opinion out there, is it worth installing the x64 version if you have a 64-bit processor ?