I wouldn't expect more RAM than 4Gig on any new iMac. They use what could be described as mobile on the desktop technology and most notebooks are limited to 4Gig RAM... (Windows 32bit is limited to 4G too)
Isn't Windows 32-bit limited to 3GB? The MacBook Pro has an option of 8GB.
Nope, it's 4G. On their servers too. 32-bit stuff. That's the driver to go 64-bit with the new Server 2008 stuff...
Nonsense, PinkyMac.
Windows 32-bit supports up to 64 GiB of RAM, and has since the Windows 2000 days. It is limited to 4 GiB of Virtual Address space per process (about 3 GiB of actual usable VA), but you can have about 20 of those 3 GiB Processes running simultaneously on the same box. You should check out the PAE boot flag, it turns on extended memory support (36-bit physical addressing).
Windows supported 8 GiB and bigger systems long before Mac OSX, and long before 64-bit Windows shipped.
Without PAE (and the Windows desktop systems don't support extended addressing - that's a server thing) Windows supports 4 GiB of RAM.
In practice, though, you get somewhere between 3.25 GiB and about 3.8 GiB. The hardware needs some of those 4 GiB to map device memory (for example, if you have a 512 MiB graphics card, you have 256 MiB less available than with a 256 MiB graphics card).
I have active servers running SBS 2003 and running Exchange and SQL Server (required on the same box, changed in 2008) is a real PITA! Some require weekly reboots! Nice stuff, that Windows.
Your system administrators are
incompetent then, you should replace them.
Our Exchange and SQL servers are up for months and months, as are most of the well-run Windows servers - at the last shutdown they had been up 237 days - and only had to be shut down then because the power utility cut the power to the data center to replace a transformer. The Domain Controller is on a UPS - it's been up for 308 days. (I did have to replace a power supply in it around Thanksgiving, but that's a minor thing that doesn't need a reboot. It's also had two disk drives fail - but nobody reboots because of failed disk drives anymore.)
If you try to say that Windows Server needs weekly reboots - only the fanbois will believe you. Any competent admin knows that Windows Server boxes just sit there and run month after month. Give them good hardware (and make sure to enable the bits that will SMS you messages when pre-failure situations occur) and they run themselves.
There are a lot of quad-core laptops in the market right now.
Yes, there are some killer laptops out there now. Ones that would cream most Apple desktops.
Look
here for a discussion of the Lenovo 700 Mobile Workstation - quad core, dual disks, Quadro graphics with 1 GiB VRAM, Blu-ray burner, eSATA, DisplayPort, Dual-link DVI, VGA, 1394, 3g wireless, ... - what Apple could make if it still cared about bona fide professionals.
Instead, Apple only cares about being able to say "world's thinnest" on each new product announcement. Who cares if the product is useful - as long as it's thin and pretty....