You will either need Windows Xp/Vista 64bit (I highly suggest Vista in this case) when you upgrade to 4gigs of ram. All (Windows, Mac, Linux, Unix) 32bit Operating Systems have a restriction of up to 4gigs of ram. So your 4 gigs and 512 (I'm guessing) of graphic card memory totals 4.5gigs of ram. In order to get the most out of that you will need a 64bit version of Windows.
Actually, it is more severe than that, potentially. I only have a 256 MB graphics card, but the total amount of physical memory address space reserved to hardware on my system is 1 GB. I have 4 GB of ram installed in my system, and this means I can only use 3 GB of it on a 32-bit OS. If KilaByte installs the 32-bit edition and then upgrades to 4 GB of ram, it may be that something more like 2.75 GB might be available. If the computer then had another of those cards installed for SLI, that could further reduce the available addressing space for system ram to only 2.25 GB, so that only that much was available to the OS. This is basically a hardware limitation of 32-bit mode, for the most part. Anyone planning on having 4 GB of ram in combination with a gaming-class graphics card (hence more ram) should plan on having to install a 64-bit OS in the very near future. On that note, actually everyone in general who will be getting 4+ GB of ram should be planning on having to install a 64-bit OS. As even 4 GB is cheap now, 64-bit OS's really need to move forward now, since more and more people are requiring it.
Also, do you have a 64-Bit processor? If not, you won't be able to use anymore than 3.5GB of that RAM. As well, if you decide to get the 64-Bit version of Windows Vista (It's not like it's anything more than a 32-Bit emulator (running a 16-bit emulator...
)...), remember that you're not able to run 32-Bit apps.
The 64-bit version does run 32-bit apps. It is 32-bit drivers that it does not run. For apps, it is 16-bit apps that it doesn't run. The 32-bit apps that do not run won't run mainly because they require a driver to run and don't have a 64-bit version of the driver yet.
Laser, Vista doesn't cost $600, atleast not in USD. Ultimate starts at $170 for an OEM disk, and tops out at $550 for a 3 pack of OEM disks.
Sometimes you can even find OEM discs of Ultimate for about $150, which nearly brings it on par with the old price of the OEM disc of XP Pro.
...
and a bad file copy algorithm(this should be faster)
...
I hear that is partly as a result of trying to get the memory usage of file caching under control in Vista. I've seen XP go completely crazy with the amount of memory it has used for the file cache when working with files larger than the amount of system memory, making it completely unusable for several minutes as soon as you tried to do something else, because basically almost every single other thing was forced to be paged to disk to make room for the cache.
...
UAC should be disabled
...
Haha, not everyone hates that feature. UAC is part of what makes more programs able to run without admin rights; the elevation prompt is just part of it. I don't really find the elevation prompt annoying anyway. I even have it set with a mandatory password (for admins, not just regular users), so it isn't just a simple "continue" or "accept" to allow the action. Of course, this does have a positive effect of making the elevation prompts completely consistent in their appearance/layout and maybe even position, since it no longer needs to keep programs from having a chance of simulating a click in the window. Also, turning off installer detection keeps it from coming up in places where it shouldn't be, in the case where you are running a program that is not an installer, but triggers the detection because of its name, etc.
You can also install an upgrade version manually, it justs takes a little bit longer. You have to choose to install the version of Vista you have, leave the CD-Key blank when prompted, and install the 30-day trial period Vista. After that's done, go to Windows Anytime Update (or upgrade?) and choose the version you currently have. Now you put int he CD-Key, and install normally.
Not quite correct. It has nothing to do with Windows Anytime Upgrade. To use a key for an upgrade version, you simply need to have installed Windows from the DVD when a version of Windows was running, rather than from the bootable installer. Basically when you install from the bootable version, using an upgrade key is disabled in the installer or the resulting installed copy. On the other hand, when you install from the version that you run from within Windows, using an upgrade key is allowed in the installer or the resulting installed copy. In other words, the capability of using an upgrade key is simply determined by how you ran the installer. You can even do this to install a trial version that will accept an upgrade key that you later input.
Now the catch here is that you are able to get Windows onto your system to run the installer from Windows (thereby running the version that enables upgrade keys) by first installing a key-less trial version when you boot from the Vista DVD. This should also be possible from a key-less trial version of XP SP3 (which is an added feature on the installation media for that version), though I don't know why anyone would want to do so, because that would mean upgrading from XP to Vista instead of Vista to Vista, which theoretically should be cleaner as it doesn't involve a different Windows version.
None.