32bit WinXP SP3 nLited here, all 312 currently installed games work flawlessly on max details, no reason to upgrade really.
You sure you only bought it last year?? Vista x64 has been a common operating system for a couple of years now. Manufacturers who wanted validation from Microsoft for their drivers needed to create x32 and x64 sets. If you bought a printer model that was already a few years out of date then more fool you.
For win 7 it really is a worthwhile upgrade. also he has 4gig of ram running on a 32bit os which is not very cleaver to say the least.
Here's a fairly OT question: If Win 7 installs a program into the x86 Program Files folder does that mean that particular application can't take advantage of the wonders of a 64-bit OS?
If you bought a printer model that was already a few years out of date then more fool you.