Device drivers and vast application support is still lacking, application
support in terms of what can take advantage of the features of 64 bit
computing such as the large memory address available to 64 bit Windows. Most
computers sold come with a minimum 1 GB of RAM or 2 GBs, some users will
generally max out 4, Vista 64 bit supports up to 128 GBs of physical RAM. So
regardless it might be optimum to a 64 bit OS on 64 bit hardware, the value
is not fully there 'yet'.
64 Bit processors is really just a state of the industry right now, the
technology is there so why not make it available? Regardless the majority of
applications for the desktop remain largely 32 bit, it is prepapring for
inevitable when there will be a mass transition to 64 bit, whether by the
Industry or end users. For instance, suppose you start doing a lot of
technical work that goes beyond the limits of 32 bit computing requiring
more than 4 GBs of RAM and real 64 bit OS such as the 64 bit version of
Vista, then you won't have to worry about changing out all your hardware to
take advantage of it.
The market that understands the capabilities, advantages and disadvantages
of using it, the biggest advantage of all has to be the support for a larger
memory address space
that allows you to do more number crunching with scientific, financial and
other engineering applications that use a lot of memory. Hopefully in the
future, more mainstream applications will support the platform and harness
its capabilities, but with the majority of systems coming with 1 to 2 GBs of
memory, and 64 bit really addressing larger amounts up to 128 GBs, you won't
see a lot of apps for now.
Here is a great article by Kristan Kenney (MVP) to read:
http://www.windows-now.com/blogs/km...bit-vs-64-bit-which-one-is-right-for-you.aspx