The chipset cannot accept more, it's a hardware limitation, nothing more to it. Upgrading to 16gb is still well over a grand, I'd wait and buy a quad core instead, you'd probably notice more bang for your buck.
Ya, if you run apps that really require 16g ram you'll probably want to upgrade to a 2011 model (or newer, when they come out) since the additional performance of the newer CPU will help you out as well.
The chipset cannot accept more, it's a hardware limitation, nothing more to it. Upgrading to 16gb is still well over a grand, I'd wait and buy a quad core instead, you'd probably notice more bang for your buck.
Pre-SandyBridge Intel Memory controllers can only support 4GB of RAM per DIMM slot. That limit was changed in SandyBridge, it can take 8GB per DIMM slot.