To Gobadgrs, if you just bought it a couple of days ago, I'd assume you could return it with their 30 day satisfaction / return policy
(I thought they had something like that; I know they have a 30 day trial you can run before you decide to buy, and I would think they'd have some kind of return period too). Just tell them that you thought about it and really like it, but also really want to run on Vista 64 or whatever now or in the short future and since it is not a supported platform you'd chosen to wait a few weeks/months to see if their presumably upcoming CS4 is a better fit for you.
It'll be interesting to see what it offers.
Some things I'd like to see for photoshop / bridge / et. al. are:
Less bugs,
Supported LINUX/UNIX/BSD 64 bit,
Supported Vista 64 bit,
Supported XP 64 bit,
Totally rewritten non-broken bridge,
Better printing support for things like batches, margin parameters to fit various frame / mat sizes,
Better bulk / templated RAW import / conversion / sharpening / white balance / color profiling support,
GPGPU acceleration for NVIDIA cards of the 8000 series or newer, and ATI cards of the 3000 series or newer,
Get rid of the spyware / unnecessary internet usage,
Better digital enlargement support with higher quality resampling modes,
Better printing support of groups / batches of photos,
Better printing support for printing multiple photos optimally or manually arranged to tile on a larger sized paper (e.g. roll paper or larger flats),
Better filters to do things like focus / DOF correction estimation and alteration,
Some integrated color profile / color management related utilities.
Easier / more flexible ways to write scripts, plug-ins, et. al.
Ability to install the software in some random spot like on a network file share and then just run it *from* there but activate the PC you want to use
as a development / workstation PC without having to reinstall on that machine. I'd like to be able to blow away the OS on any given PC
to do an OS upgrade or repair or whatever and then not have to spend all day reinstalling *applications* when I could just say "Ok, I'll install this
application on D:, the OS on C:, I'll reformat / reinstall C: whenever I want to, but my applications are still installed on D: (which wasn't touched)
just a click away.
Maybe some UI designs to facilitate working with multiple monitors in the case where maybe one wants to do full screen edits on one, previews on another, palettes and toolbars on another, or whatever.
Perhaps some stereo / 3D type utilities where it can generate stereoscopic images or 3D models from 2D images
Ability of bridge or similar software to index things and be able to share indices between computers and intelligently deal with files that are indexed but moved to different locations e.g. the same stuff that used to be on G:\Incoming is now on L:\Archive or whatever without lengthy rescans when it can be confirmed that the files are the same otherwise.